ユーザー同士のつながりを元に時系列に140文字のメッセージを20個ほど表示する――。Twitterのサービスは、文字にしてしまうと実にシンプルだが、背後には非常に大きな技術的チャレンジが横たわっている。つぶやき数は月間10億件を突破、Twitterを流れるメッセ... 続きを読む
日本を代表するSNSサイト、ミクシィ(Mixi)のアーキテクチャについて。 mixi.jp Architecture Mixiは、日本で成長の早いソーシャルネットワーキングサイトです。 Mixiは、次のようなサービスを提供します: 日記、コミュニティ、メッセージ、レビュー、フォトアル... 続きを読む
DB Shardingについて2 #17 - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? こんにちわ!秘密主義のnekokakです! 十七日目は昨日のDBIx::SkinnyでのDB Shardingについての続きです。 昨日はミドルウェアで... 続きを読む
2009-03-04 さらにMySQLを高速化する7つの方法 MySQLを高速化する10の方法という記事がとても好評だったようである。記事を読んで頂いた皆さん、ありがとう。 この記事に対する便乗(?)でWeb屋のネタ帳: PostgreSQLを高速化する16のポイントという記事を書い... 続きを読む
Database Sharding とは、"Shared-Nothing" のアプローチである http://www.codefutures.com/database-sharding/ David Chappell さんの Blog に、Sharding という言葉があり、ずっと気になっていましたが、それを説明してくれるドキュメントを見つけましたので... 続きを読む