2010-03-07から1日間の記事一覧

CassandraとSEDAのアーキテクチャの対応関係

Cassandraで、SEDAのアーキテクチャをどのように実装しているかを調べてみました。SEDA対応部分は、concurrent.utilのお陰でとてもシンプルな実装でわかりやすいですね。 https://svn.apache.org/repos/asf/incubator/cassandra/trunk/以下、概要です。 SEDA…

SEDA (Staged Event-Driven Architecture)

Casssandraの設計を理解する上で、SEDAのアーキテクチャを理解する必要があったので調べてみました。 http://www.eecs.harvard.edu/~mdw/papers/seda-sosp01.pdf 既存技術の問題 Thread modelは設計・管理しやすいがサーバのスケーラビリティという観点から…