Azureといえば

1,659 views
1,506 views

Published on

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

1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total views
1,659
On SlideShare
0
From Embeds
0
Number of Embeds
78
Actions
Shares
0
Downloads
5
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Azureといえば

  1. 1. Azureといえば<br />
  2. 2. 自己紹介<br />猪股 健太郎<br />@matarillo<br />Silverlightを囲む会東京 幹事<br />
  3. 3. Azureといえば<br />
  4. 4. あずにゃん<br />AZURE<br />01<br />TEXTONLY<br />
  5. 5. Fender Mustang<br />AZURE<br />01<br />TEXTONLY<br />
  6. 6. Char<br />AZURE<br />01<br />TEXTONLY<br />
  7. 7. Char Aznable<br />AZURE<br />01<br />TEXTONLY<br />
  8. 8. ガンダム<br />AZURE<br />01<br />TEXTONLY<br />
  9. 9. Azure<br />
  10. 10. 話かわって<br />
  11. 11. TechEdといえばEdtter<br />
  12. 12. そのエントリの数日後<br />
  13. 13. “これをAzureがもつスケーラビリティをうまく活かすように若干の改修を行えば、クラウドスケールのtwitterモドキをつくることができてしまう。”<br />
  14. 14. いっちょやってみっか<br />
  15. 15. いっちょやってみっかと思ったのですが…<br />
  16. 16.
  17. 17. http://www.slideshare.net/techbubble/ne09-hands-on-windows-azure-building-a-twitter-clone<br />
  18. 18.
  19. 19. マイクロブログアプリケーションのアーキテクチャで考慮すべき点<br />タイムライン<br />パブリックタイムラインは一時的しょっちゅう読み書きされる<br />ユーザータイムラインは恒久的書き込み頻度は少ないが多く読まれる<br />“フォロワー”タイムラインは一時的しょっちゅう不定期に書き込まれるが読み取り頻度は少ない<br />
  20. 20. マイクロブログアプリケーションパーティション分割<br />ユーザーBのパーティション<br />ユーザーCのパーティション<br />ユーザーAのパーティション<br />
  21. 21. マイクロブログアプリケーションフォロー関係<br />ユーザーBのパーティション<br />Aから<br />フォローされてる<br />Aを<br />フォローしてる<br />Xを<br />フォローしてる<br />ユーザーCのパーティション<br />ユーザーAのパーティション<br />Aを<br />フォロー<br />してる<br />Yを<br />フォローしてる<br />Bから<br />フォローされてる<br />Cから<br />フォローされてる<br />Bを<br />フォローしてる<br />
  22. 22. マイクロブログアプリケーションキュー<br />ユーザーBのパーティション<br />Aから<br />フォローされてる<br />Aを<br />フォローしてる<br />Xを<br />フォローしてる<br />つぶやきキュー<br />メンテナンスキュー<br />ユーザーCのパーティション<br />ユーザーAのパーティション<br />Aを<br />フォロー<br />してる<br />Yを<br />フォローしてる<br />Bから<br />フォローされてる<br />Cから<br />フォローされてる<br />Bを<br />フォローしてる<br />
  23. 23. マイクロブログアプリケーションAがつぶやく<br />ユーザーBのパーティション<br />Aから<br />フォローされてる<br />Aを<br />フォローしてる<br />Xを<br />フォローしてる<br />つぶやきキュー<br />おはよう<br />メンテナンスキュー<br />ユーザーCのパーティション<br />ユーザーAのパーティション<br />Aを<br />フォロー<br />してる<br />Yを<br />フォローしてる<br />Bから<br />フォローされてる<br />Cから<br />フォローされてる<br />Bを<br />フォローしてる<br />
  24. 24. マイクロブログアプリケーションつぶやきワーカーロールが処理する<br />ユーザーBのパーティション<br />Aから<br />フォローされてる<br />Aを<br />フォローしてる<br />Xを<br />フォローしてる<br />つぶやきキュー<br />おはよう<br />メンテナンスキュー<br />ユーザーCのパーティション<br />ユーザーAのパーティション<br />Aを<br />フォロー<br />してる<br />Yを<br />フォローしてる<br />Bから<br />フォローされてる<br />Cから<br />フォローされてる<br />Bを<br />フォローしてる<br />おはよう<br />おはよう<br />
  25. 25. Azureならではのコンピューティングを考えていきましょう!<br />

×