• Save
Facebook Olympics
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Facebook Olympics

on

  • 1,940 views

Presentation shares the facebook app that Imaginea built on top of Zembly Platform for the Beijjing Olympics 2008. We can build many more like this.

Presentation shares the facebook app that Imaginea built on top of Zembly Platform for the Beijjing Olympics 2008. We can build many more like this.

Statistics

Views

Total Views
1,940
Views on SlideShare
1,888
Embed Views
52

Actions

Likes
0
Downloads
2
Comments
0

7 Embeds 52

http://www.imaginea.com 25
http://www.slideshare.net 8
http://localhost:8080 8
http://localhost 6
http://beta.imaginea.com 2
http://imaginea.com 2
http://chennai.pramati.com:8080 1
More...

Accessibility

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

Facebook Olympics Presentation Transcript

  • 1. Building Applications for the Cloud G A M I N G A P P S O N F A C E B O O K A N D Z E M B L Y P L A T F O R M - M Y P I C K S : P R E D I C T T H E W I N N E R S A T O L Y M P I C S Copyright (c) 2009, Pramati Technologies Private Limited. Imaginea is a Pramati business. All trade names and trade marks are owned by their respective owners 11/4/2009 1
  • 2. MyPicks architecture We b We M S LB b We S b User Shard 1 M S M Shard Lookup DB We LB b S We M S Friends b DB We b User Shard 2 S3 Result Processor
  • 3. MyPicks architecture notes • User DB is sharded (with hot standby) • We used lookup table for sharding – Cached in memory instead of memcached – 10MB cache size for million users – Sharding logic plugged-in as NodeChooser in Pramati Web Loadbalancer • Friends DB uses replication instead of Map-Reduce • Attaching the webservers to a shard reduces the number of connections to the User DB
  • 4. Application main page on Facebook
  • 5. Application main page on Facebook – Start playing for a country
  • 6. Upcoming Events –View events and click Predict
  • 7. Make Prediction for Gold, Silver and Bronze medals
  • 8. Completed Events – See prediction results and points earned
  • 9. Leader Board Country view
  • 10. Leader Board Individuals across countries
  • 11. Leader Board My Facebook Friends
  • 12. Leader Board My country players
  • 13. My Statistics
  • 14. About page
  • 15. Thank you i n f o @ i m a g i n e a . c o m