25
AZURE とととと

Azureといえば

Tags:

Embed Size (px)

DESCRIPTION

2010/8/26 Japan Windows Azure User Group ラウンチイベント LT 参考: http://www.slideshare.net/techbubble/ne09-hands-on-windows-azure-building-a-twitter-clone

Citation preview

Page 1: Azureといえば

AZURE といえば

Page 2: Azureといえば

自己紹介

猪股 健太郎 @matarillo Silverlight を囲む会東京 幹事

Page 3: Azureといえば

Azure といえば

Page 4: Azureといえば

あずにゃん

AZURE

01TEXTONLY

Page 5: Azureといえば

Fender Mustang

AZURE

01TEXTONLY

Page 6: Azureといえば

Char

AZURE

01TEXTONLY

Page 7: Azureといえば

Char Aznable

AZURE

01TEXTONLY

Page 8: Azureといえば

ガンダム

AZURE

01TEXTONLY

Page 9: Azureといえば

Azure

Page 10: Azureといえば

話かわって

Page 11: Azureといえば

TechEd といえば Edtter

Page 12: Azureといえば

そのエントリの数日後

Page 13: Azureといえば

“ これを Azure がもつスケーラビリティをうまく活かすように若干の改修

を行えば、クラウドスケールの

twitter モドキをつくることができてしまう。”

Page 14: Azureといえば

いっちょやってみっか

Page 15: Azureといえば

いっちょやってみっか

と思ったのですが…

Page 16: Azureといえば
Page 17: Azureといえば

http://www.slideshare.net/techbubble/ne09-

hands-on-windows-azure-building-a-

twitter-clone

Page 18: Azureといえば
Page 19: Azureといえば

タイムライン

パブリックタイムラインは一時的しょっちゅう読み書きされる

ユーザータイムラインは恒久的書き込み頻度は少ないが多く読まれる

“ フォロワー”タイムラインは一時的しょっちゅう不定期に書き込まれるが読み取り頻度は少ない

マイクロブログアプリケーションのアーキテクチャで考慮すべき点

Page 20: Azureといえば

マイクロブログアプリケーションパーティション分割

ユーザー A のパーティション

ユーザー B のパーティション

ユーザー C のパーティション

Page 21: Azureといえば

マイクロブログアプリケーションフォロー関係

ユーザー A のパーティション

B からフォローされてる

C からフォローされてる

B をフォローしてる

ユーザー B のパーティション

A からフォローされてる

A をフォローしてる

ユーザー C のパーティション

A をフォローしてる

X をフォローしてる

Y をフォローしてる

Page 22: Azureといえば

マイクロブログアプリケーションキュー

ユーザー A のパーティション

B からフォローされてる

C からフォローされてる

B をフォローしてる

ユーザー B のパーティション

A からフォローされてる

A をフォローしてる

ユーザー C のパーティション

A をフォローしてる

つぶやきキュー

メンテナンスキュー

X をフォローしてる

Y をフォローしてる

Page 23: Azureといえば

マイクロブログアプリケーションA がつぶやく

ユーザー A のパーティション

B からフォローされてる

C からフォローされてる

B をフォローしてる

ユーザー B のパーティション

A からフォローされてる

A をフォローしてる

ユーザー C のパーティション

A をフォローしてる

つぶやきキュー

メンテナンスキュー

X をフォローしてる

Y をフォローしてる

おはよう

Page 24: Azureといえば

マイクロブログアプリケーションつぶやきワーカーロールが処理する

ユーザー A のパーティション

B からフォローされてる

C からフォローされてる

B をフォローしてる

ユーザー B のパーティション

A からフォローされてる

A をフォローしてる

ユーザー C のパーティション

A をフォローしてる

つぶやきキュー

メンテナンスキュー

X をフォローしてる

Y をフォローしてる

おはよう

おはよう

おはよう

Page 25: Azureといえば

Azure ならではのコンピューティングを考えていきま

しょう!