« eZ Publishのセミナーに行ってきた | メイン | .asiaドメインの登録開始が近い »

2007年10月04日

Amazon Dynamo - スケーラブルなハッシュテーブルWebサービス

via O'Reilly Radar

Amazonが来週ACMで話すというDynamoというサービスが面白そうだ。

Amazonのウェブサービスは、たとえばS3は「ファイルを置いて、取り出せる」だけだし、EC2はサーバ一台分だけ見ればただのVPSホスティングサービスだ。だけど、必要に応じて支払いを増やすと、好きなだけスケールさせられるし、不要になれば減らすのも簡単なことから、ネットサービスの運営者が固定費について悩まなくて済むようになるという点で便利だし、そんなサービスを提供するにはたいへんな技術力が必要だということはわかる。

Dynamoも同じで、「キーと値のセットを保存して、取り出せる」、とこれだけ。数が少なければスクリプト内の連想配列とシリアライズでも済みそうな機能だけれど、これを複数サーバに分散させて、たいへんな数のキーを突っ込んでも問題なく動作することを保証したサービス、となるらしい。

# 後半論文がついているが、ちゃんと全部読んだわけではない。

S3やEC2とは違って、AmazonのWebサービスとして提供されるという予定は立ってないらしい。Amazon.com本体を運営するために作ったものが、社内的にWebサービスとして独立しているように見える。今はまだ、その存在を公開し、論文発表するというだけだけれど、S3やEC2の例を見れば、課金して一般にも使えるようになる可能性もあるのかなあ、とは感じた。Dynamoというサービス名(?)みたいなものもついてるわけだし。

[追記]

Nicholas Carrが好意的な記事を書いてるなあ。

投稿者 秋元 : 2007年10月04日 12:14

トラックバック

このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/1571

 
mg src="http://img.awasete.com/image.phtml?u=http%3A%2F%2Flabs.cybozu.co.jp%2Fblog%2Fakky%2F" width="160" height="140" alt="あわせて読みたい" border="0">

著書

PHPxWebServiceAPIConnections.jpg

プロフィール

週三日勤務で、残りは個人で活動しています