Twitter Open HouseはTwitterのエンジニアと情報交換ができる、誰でもご参加いただけるオフラインイベントです。先週4月3日、あの嵐の夜に、日本で初めてのOpen Houseを開催し、Twitterのエンジニア3人が講演しました。
・Twitterのアーキテクチャについて
ロブ・ベンソン(エンジニアリングディレクター)@rgbensonをフォロー
常時大量のアクセスがあり、急激かつ予測不可能な負荷に耐えるためのTwitterのユニークな取り組みを解説しました。Twitterのサービスは特にI/O負荷が高く、また永続化処理が少なく参照処理が多いという特性があります。ランタイム環境として優れているJava/Scalaなどのオープンな技術を組み込んだり、Finagleのような独自技術を開発するなど、柔軟性の高いアーキテクチャで対応していることを紹介しました。
・Twitterとオープンソース
山本 裕介(エンジニア)@yusukeyをフォロー
多数のオープンソースソフトウェアを活用しているTwitterの、オープンソースの世界への貢献を紹介しました。TwitterがリリースしているCSSフレームワーク-BootstrapはGitHub上で最も人気がある(Fork数が多い)こと、Twitterが開発した汎用的な高速テンプレートエンジンHogan.jsなどに触れました。
・Twitterエンジニアの一日
箕輪 太郎 (フロントエンド エンジニア)@higeponをフォロー
Twitterのサービス開発を本社サンフランシスコと東京との地理的な壁を越えながら、どのように仕事をしているかを説明しました。本社との朝のビデオ会議、コーディングに没頭できる「幸せエンジニア」になれる午後の話でした。本社も日本も、エンジニアは遅くまで残業をすることはなくワークライフバランスを保ちながら楽しく仕事をしている様子がうかがえました。
・懇親会
プレゼンの後はピザやビールを交えて懇親会を行いました。Twitterのエンジニアに質問を浴びせる参加者の方々、またホワイトボードを使って解説するロブ・ベンソンの姿が印象的でした。
本イベントは直前に@twj_devよりTwitter上だけで告知したにも関わらず多数のお申し込みを頂きました。ご参加頂けなかった皆さま、たいへん申し訳ございませんでした。Twitterでは今後も定期的にエンジニアと技術情報を交換できる場を設けて行きます。引き続き、よろしくお願いいたします。
Twitterの技術情報に興味のある方は以下もご利用下さい。
・開発者向けアカウント @twj_dev
@twj_devをフォロー
・開発者向けメーリングリスト Twitter Development Talk-ja
http://bit.ly/tdt-ja
関連リンク:
- Twitter Tokyo Open House #openhouseTKY - Togetter
http://togetter.com/li/283056
- Bootstrap, from Twitter
http://twitter.github.com/bootstrap/
- Finagle, from Twitter
http://twitter.github.com/finagle/
- Hogan.js
http://twitter.github.com/hogan.js/
誰か・・・Cookieって言いましたか?
XとそのパートナーはCookieを使用して、より高品質で安全かつ
迅速なサービスを提供しており、また、Cookieの使用は私たちのビジネスを支えています。Cookieの中には、Xのサービスをご利用いただくため、
サービス改善のため、そしてサービスが適切に動作することを確実にするために必要となるものがあります。ユーザーが選択できるオプションの詳細については
あなたの選択肢の詳細を見る。