-

-

-

-

-

-

-

-
なぜパラレルRDBの方が速かったのか。論文では、Bツリーのインデックスによる高速化、最新のストレージ機構、圧縮機能、洗練された並列処理などを挙げています。
-

-

1. コンテンツの更新があった場合、PublisherはHubに更新をPOSTで通知する
2. Hubは新しいコンテンツをGETで取得、更新が実際に存在することを確認する
3. Hubは取得した更新情報をSubscriberのコールバックURLにPOSTで通知するSubscriberに更新情報がプッシュの形で届くのがポイントですね。 データのやりとりはAtomのフォーマットで行われます。 この方式のメリットとしては次のようなものがあります。
* Subscriberの利用者がよりリアルタイムに近い更新情報を得られること
* PublisherはHubだけに更新情報を通知すればよく、複数のSubscriberからアクセスが殺到する事態にはならないので負荷が軽減されること
* Subscriberが増加するなどして負荷が上がる場合、Hubを増やせばスケールすることが容易でありPublisherには影響が及ばないこと
