Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

http://blog.cloudflare.com/red-october-cloudflares-open-source-implementation-of-the-two-man-rule 核ミサイルは、誤って、もしくは担当者が勝手に発射してしまわないように、二人一組で操作する仕組みになっていますが、それと同様に、かなりセンシティブなデータのやり取りも複数人の関与/確認が有効とされてます。CloudFlareがオープンソースで提供したRed Octoberは、それを実現するために、Goで書かれた暗号化 & 解読サーバです。サーバは、一定期間内に、あらかじめ設定された認証ユーザの数だけの証明書を預かると、従前に暗号化されたものを解読するという仕組みです。 1) How to use it Red Octoberサーバのセットアップは簡単。ローカルで読めるパスとSSLキーのペアがあればよ
Go を使うとサーバーとアプリケーションの境界が無くなり、アプリケーションサーバーを書けるようになります。 それは良いことなのですが、アプリケーションを書く人が、従来サーバーを書く人が設計していた機能を理解して実現できないと、運用できないサーバーができあがる結果になってしまいます。 例えば Apache は、 master, worker プロセスが分離していて、設定変更を反映させるときなどは新しい worker を作ってから古い worker を殺すことで、サービスを一瞬も止めずに worker を再起動していました。これを graceful restart と呼びます。 Go で 1024 以下のポートを Listen するアプリを作る で触れたとおり、 Go はプロセス管理システムを作るのには少し向いていない面がありますし、せっかくアプリケーションプログラマーが簡単にサーバーを書ける
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く