以前、OpenVzコンテナだった私の”ホームクラウド“と、私があらゆるビルドに関して”ビルドサーバ”のリビルドを推奨するようになったワケについて書きました。 Dockerは […]

このブログ記事は2014年5月21日に行った私の講演の内容に基づいています。 ここ数年、GNU/LinuxのディストリビューションはSysV initを避ける傾向にあり、代わりに多種多様な新しいinitシステムへと移行が […]

パイプラインは、最近のソフトウェアエンジニアリングにおいて、非常に便利な(そして驚くほど活用されていない)アーキテクチャパターンです。ソフトウェアでデータの流れを制御するためにパイプとフィルタを用いる考え方は、最初のUN […]

モノリシックがダメだからといって、マイクロサービスが解決策になるわけではない ソフトウェア開発業界は流行に左右されやすいという証拠に、今マイクロサービスが、いたるところで大騒ぎされています。”次の大ブーム&# […]

昨年と今年の冬学期に、私はCS149コースのティーチング・アシスタント(TA)を務める機会に恵まれました。CS149とはスタンフォード大学の並列プログラミングのコースです。講師を担当したのはAlex Aiken とKun […]

はじめに ウィンドウ関数はデータを処理する間、データの「ウィンドウ」を見ています。 “現在のクエリ行に関連している行の集合を対象として計算を行う能力”を提供します。 簡単に言えば、PostgreS […]

数週間前に、他の主要なサイトの証明書と一緒にStripeのSSL証明書が無効になりました。それらのサイトの証明書が有効期限切れになったわけではなく、認証局のルート証明書の有効期限が切れてしまったのです。これは起こってはな […]

本エントリは翻訳リクエストより投稿いただきました。 ありがとうございます!リクエストまだまだお待ちしております! メッセージキューについて書いている連載の続きとして、今週末は分散型メッセージングを実行するための様々なライ […]

Dockerを使い始めた人がよくする質問といえば、「どうすればコンテナに入れますか?」です。その質問に対して、「コンテナ内でSSHサーバを起動すればいいよ」と答える人たちがいますが、これは非常にマズいやり方です。なぜその […]

現在、MNXではクラウドホスティングサービスの新しいデータセンタを立ち上げているところで、とてもバタバタしています。クラウドホスティングサービスは、今の私たちの主な業務ですが、この会社が始まった当初は、Linux管理のコ […]

本題に入る前に言っておきます。私は、このトピックは重大であるし、Chef Software(以後Chef Incと表記)の一部の人たちにとっては、ことさら重要な意味があると思っています。「Chefはオープンソースではない […]

しばらくDockerの動向をチラチラとうかがっていたのですが、Dockerがどれだけすばらしいものであるかいうことを、みんなが話しているのを耳にしました。さらに、今どきの若者たちはもうすでにこれを使っているのだということ […]