home | books | articles | gleanings | case studies | hire
other sites: widgetopia | blueprints for the web | metafooder | Mammahood


 


 


« Graphing Social: Jia Shen of rockyou | main | Graphing Social: Viral Strategies panel »

Building to Scale: Jeremiah Robinson of Slide
This isn't my cup of tea, but we'll see... I can hear Jim typing away, he might be a better bet.

Slide wasn't ready for the scale of facebook engagement. they learned

break down your application
  • static content
  • application logic.
  • data storage
offload static content.
  • CDNs (Akami, panther)
  • storage solutions (S3, facebook coming)
optimize your application logic (again, myspace is self expression, facebook is sharing, so people will move data around at a rapid pace as the ap grows in adoption)
  • pagination
  • ajax - we're used to people go through pages. on facebook ppl go to a page then leave. so it can help the user experience.  ajax allows you to have isolated logic you can extend very easily
  • caching (memcached is your friend) People get mad if you dumb data, you have to keep it around but you dont' want too many data call
simplify data storage
  • normalization
  • indexing
  • Keep is simple
test your application
  • listen to your users
    • QA, usability, desirability -- go to the forum and someone will tell you how you messed up
  • Watch your logs
  • create big test accounts
    • something that works with ten friends breaks at 100, 800, more... don't underestimate friend size _design for scoble_
  • Measure activity



Posted at October 09, 2007 12:15 PM


Comments

 



Post a comment
*Name:


*Email Address:


URL:


Remember me?

Comments:

bold italic underline link


posting can be slow; please wait a few seconds before hitting the button again.

The extra-fine print
wording stolen by the more-eloquent-than-I kottke
The bold, italics, and link buttons (and associated shortcut keys) only work in IE 5+ on the PC.
Hearty discussion and unpopular viewpoints are welcome, but please keep comments on-topic and *civil*. Flaming, trolling, and ass-kissing comments are discouraged and may be deleted.
All comments, suggestions, bug reports, etc. related to the comments system should be directed to me.


mail entry to a friend

Email this entry to:


Your email address:


Message (optional):




« Graphing Social: Jia Shen of rockyou | main | Graphing Social: Viral Strategies panel »

 

 

 

home | books | articles | gleanings | case studies | hire
other sites: widgetopia | blueprints for the web | metafooder | Mammahood