タグ

2009年2月17日のブックマーク (2件)

  • 無いから作った人たち

    データベース技術の世界に新顔が次々と登場している。米Danga Interactiveの「memcached」、ミクシィの「Tokyo Cabinet」と「Tokyo Tyrant」、楽天の「ROMA」、グリーの「Flare」などだ。いずれも半導体メモリーを使って大規模データベースを高速処理する技術である。面白いのは、4社ともIT製品を開発するメーカーではないことだ。 4社は、Webを使ったサービス事業を手掛ける企業であり、来であればメーカーが開発した製品や技術を使う立場である。ところが、こうした「ユーザー企業」が自ら基盤技術を開発し、それを利用している。 memcachedやTokyo Cabinet/Tyrant、ROMA、Flareの中では、memcachedが一番古い。Danga Interactiveが自社のブログ・サービス「LiveJournal」を改善するために2003年に

    無いから作った人たち
    rch850
    rch850 2009/02/17
    楽しそうだなぁ
  • Google、クロスプラットフォームツールキット発表 | エンタープライズ | マイコミジャーナル

    Google Code Googleは13日(米国時間)、WindowsMac OS X、Linuxのクロスプラットフォームビルドを実現するためのツールキットSoftware Construction Toolkitを発表した。SConsをベースにPythonを使って開発されたツールキットで、次の特徴がある。 アプリケーションのビルドを担当するツールキット テスト、ドキュメント、Pytonモジュールによる拡張が可能 マルチプロセッサを想定したパラレルビルドに対応 distccおよびIncredibuildを経由した分散ビルドに対応 Visual Studio向けのプロジェクトファイルを生成可能 アプリケーションを複数のプラットフォームに対応させるのはかなり煩雑な作業だ。さらに並列ビルド対応や分散ビルド対応を実施するとなると、ビルドを実現させるだけで多くの時間が必要となる。従来のUNIX系

    rch850
    rch850 2009/02/17
    Chromeみたいな巨大なソースツリーだと分散ビルドとか大事なんだろうなぁ