Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,014)  
HandBrake Japanese Language Version  (2,964)  
CrystalDiskInfo  (1,714)  
Boookends  (1,269)  
CrystalDiskMark  (874)  
Tera Term  (825)  
CotEditor  (626)  
FFFTP  (593)  
えこでこツール  (532)  
10  ffdshow  (524)  
11  SMPlayer  (503)  
12  Cabos  (492)  
13  ギコナビ  (475)  
14  Rappelz Server  (471)  
15  MergeDoc  (457)  
More >>

最近ブックマークされた記事

米Facebook、ログデータ収集サーバー「Scribe」をオープンソースに

2008年10月29日 16:39 末岡洋子

 米Facebookは10月24日(米国時間)、自社開発のログデータ収集サーバー技術「Scribe」のソースコードを公開した。大量データに対応するよう設計されているという。ライセンスは「Apache Licence 2.0」を採用、SourceForge.netのWebサイトでダウンロードできる。

 Scribeは、Facebookが実際に自社インフラで利用しているログ収集システムで、多数のサーバーから寄せられるログデータをリアルタイムに収集する。ユーザー数の拡大に対応するため、自社開発したという。開発にあたり、Facebookがオープンソースとして公開している開発ツール「Thrift」を用いた。PHP、Python、C++、Javaなどのコードからログメッセージを収集できる。

 特徴は拡張性と信頼性。クライアント側を変更せずに拡張が可能で、データセンター間でメッセージをやり取りする際のバッチ処理、ファンインレイヤの追加などの対策が容易に施せるという。スケーラビリティと信頼性のバランスを考慮して、データをディスクにスプールするがメッセージ毎のログファイル同期はしない、というアプローチで設計されており、ハードウェア障害時にはデータ損失の可能性があるが、ほとんどのログシステムより信頼性が高いという。

米Facebook
http://www.facebook.com

「Scribe」ダウンロード
http://sourceforge.net/projects/scribeserver/

最終更新:2008年12月29日 17:07