六本木ヒルズで開催されたライブドア次世代テクノロジーセミナーに、会社の同僚の秋元さんと一緒に行って来ました。 当社は長い受託ビジ...
『 『DBは「高度なソート機能付きストレージ」として使われている』その通り、大規模ではJOINしないて使うのが正しい。R/Tマッピン... 』
『 余っているPCをNASとして活用するためのミニOS。FreeBSDベース。USBメモリやCDドライブから起動できる。Samba、... 』
『 HadoopimplementsMapReduce,usingtheHadoopDistributedFileSystem(HD... 』
『x86 Solarisを救った男』に続き、同じくSolarisチームの開発エピソードをお送りしたい。今回は、Solaris 1...
write はページに dirty フラグを立てるだけなので決してユーザープロセスを待たせない って、本当にそうなんでしょうか?...
『 DOMStorageとは簡単に言ってしまえば、とてもたくさんのデータが保存できるCookieです。 さらに、Cookieとは違っ... 』
相変わらずVimのカスタマイズに熱中しています。 手を加えるほどに、できることがどんどん増えていくのが楽しいところ。(ようやく基...
2007年11月24日、「楽天テクノロジーカンファレンス2007」において、Ruby言語の開発者で楽天技術研究所フェローのまつも...
『 amazonwebseriviceが使えるかもしれん。かなり安そう。アプリケーションが充実してるなら、これにしよう。 』
チャリンコ通勤による滝のような汗で、朝からTシャツがシースルーになってしまうmikioです。さて今回は、Tokyo Cabine...
の記事でmemcachedは分散に長けた高速なキャッシュサーバであることが紹介されました。今回はmemcachedの内部構造がど...
フレンド・タイムライン処理の原理と実践 の続きです。 先のエントリでは、プルモデルの速度が当初予測していたよりも遅かった (と...
大ざっぱに言って、グーグルには2つの側面がある。見えるグーグルと、見えないグーグルだ。「見えない」は言い過ぎでも、グーグルの中に...
この連載では、大規模分散計算フレームワーク「Hadoop」と、その上につくられた大規模分散データベース「hBase」の仕組みと簡...
今回はTwitter(もどき)を作りながらGoogle App Engineを利用する最大の目的ともいえる「データストア」につい...
Evernoteは、ひさびさに現れた超弩級のWebサービスかもしれません。なぜな...
はじめに Safari 3.1 には Client-side database storage (SQL API とも呼ばれてい...
repcachedの開発をしている関係で、昨年あたりからmemcached界隈のウォッチを強化しています。 昨日のエントリでもち...
本日は、 Google のちょっと変わったサービスをご紹介しようと思います。タイトルにもありますが、 Google のオープンソ...