Vladimir Oane
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Vladimir Oane

on

  • 697 views

Webstock09

Webstock09

Statistics

Views

Total Views
697
Views on SlideShare
697
Embed Views
0

Actions

Likes
0
Downloads
14
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Vladimir Oane Presentation Transcript

  • 1. Experiences in web scalability Thursday, September 17, 2009
  • 2. uil ding B Conversational Graph Thursday, September 17, 2009
  • 3. Social Graph Professional Social Graph Message Graph Thursday, September 17, 2009
  • 4. Thursday, September 17, 2009
  • 5. Thursday, September 17, 2009
  • 6. Thursday, September 17, 2009
  • 7. Database of threaded, platform independent conversations that you can find and track in real time. Thursday, September 17, 2009
  • 8. Database of threaded, platform independent conversations that you can find and track in real time. m e so w e Thursday, September 17, 2009 A
  • 9. Phase 1 The prototype Thursday, September 17, 2009
  • 10. Tracking on demand Few friends as users Thursday, September 17, 2009
  • 11. 2 servers PHP + MySQL Nothing special Thursday, September 17, 2009
  • 12. Problems: •No easy way of distributing the shit on many machines •Crapy database •PHP sucked at things like parallel processes Thursday, September 17, 2009
  • 13. Phase 2 Beta phase Thursday, September 17, 2009
  • 14. s till Tracking on demand 1000 beta users Thursday, September 17, 2009
  • 15. Amazon servers Python baby Simple DB SQS Thursday, September 17, 2009
  • 16. Queue (SQS) Module Module Module Server … Server Server Database (Simple DB) Thursday, September 17, 2009
  • 17. Problems: •The database was slow and expensive •Bad web-app workflow Thursday, September 17, 2009
  • 18. Phase 3 The API Thursday, September 17, 2009
  • 19. s till Restful API Millions calls/h Thursday, September 17, 2009
  • 20. Tokyo Cabinet Mashery Thursday, September 17, 2009
  • 21. Problems: No problems yet Thursday, September 17, 2009
  • 22. Phase 4 Search Thursday, September 17, 2009
  • 23. Tracking the web Indexing millions items/day Thursday, September 17, 2009
  • 24. Large Amazon servers Customized Search engine Load balancers Thursday, September 17, 2009
  • 25. Problems: •Speed -> we need huge machines Thursday, September 17, 2009
  • 26. Thursday, September 17, 2009