以前に私が書いた「Dockerの本番運用:失敗の歴史) 」という記事は、非常に多くの反響を呼びました。 その後、長い議論を交わして、何百件ものフィードバックや何千件ものコメントを読み、さまざまな人々や主要事業者とも顔を合 […]

去年の10月、私が所属している会社の部署で、組み込みファームウェアの開発をC言語からC++に切り替えました。C++のクラス、リソースの自動クリーンアップ、パラメータ多相、そして強化された型安全性などは、汎用OSをデスクト […]

(注:2017/04/10、いただいたフィードバックを元に翻訳を修正いたしました。) はじめに 私はLinuxが大好きです。コンピュータとのやりとりが楽しくなるし学ぶことも多くなります。OSとハードウェアの基盤となる基本 […]

前編はこちら:RethinkDBとPostgreSQLの比較:私の個人的な経験より – 前編 PostgreSQL 私はHacker Newsのこのディスカッションで、PostgreSQLにRethinkDBのchang […]

導入 最初はRethinkDB社の業務停止 とRethinkDBのライセンスの状況(私の仕事のある部分を阻害するもの)が発端となり、Hacker Newsでのこのディスカッションに触発されたことで、RethinkDBの代 […]

DockerにはLinuxのケーパビリティを削除するためのオプションがあるのをご存じでしたか? docker run –cap-dropオプションを使うと、コンテナのルートを隔離することができ、コンテナ内でのアクセス権 […]

Riotのインフラチームに所属しているKyle AllanとCarl Quinnです。本稿は連載しているブログの第2部です。この連載では、私たち、Riotが世界中でどのようにバックエンド機能をデプロイし運用しているのかを […]

WordPressはクラウド・レディでもサーバレスでもないので、私はあまり好きではありません。このブログはCloudFrontとS3を使用し、Hexoで構築しています。しかし、なんとWebサイトの25%がWordPres […]

Riotのインフラチームに所属しているJonathan McCaffreyです。これから連載でRiotが世界中でどのようにバックエンド機能をデプロイし運用しているのかを詳しく説明していきますが、本稿はその第1回です。技術 […]

要約: Herokuでは、Railsのスケーリングが非常に簡単できますが、考慮すべき重要なポイントがあります。DynoとPostgresのさまざまな設定がHerokuでのパフォーマンスにどのように影響を与えるかについて調 […]

FlyWebは、Mozillaプラットフォーム部門内で人知れずプロトタイプを作ってきた実験的なプロジェクトです。昨年末にサブプロジェクトとしてスタートし、以来、小人数の特別チームがそのコンセプトの”バージョン […]

このような経験はありませんか?「ローカルのコミットをし過ぎてしまったことに急に気づいてローカルコミットを書き直している最中、rebaseしすぎてしまい、自分が思い描くような履歴になっていなかった」。どうですか? 私はあり […]