Latency Nirvana - Effective scaling strategies by Vineet Daniel

632 views
602 views

Published on

Presented by Vineet Daniel on April 9th, 2011 at 'Triggr The Web'

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
632
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Latency Nirvana - Effective scaling strategies by Vineet Daniel

  1. 1. Latency Nirvana&Effective Scaling Strategies<br />
  2. 2. Latency = Delay = Less Users<br />
  3. 3. Identify bottlenecks Benchmark<br />Measure the system<br />& <br />know the limitations<br />
  4. 4. Work upon results....it helps<br />Keep record of benchmark results and keep it iterating throughout the lifecycle of application. Know when to Scale. Don't overdesign<br />
  5. 5. Design for Scalability<br />Keep Performance and High Availability aside for the time being....but dont ignore them.<br />
  6. 6. Milliions of Rows & counting<br />Be a Samurai with Shard.....<br />
  7. 7. Sense & Scalability<br />“Hit me as much as possible and <br />I will rise<br />again....coz my Kung-fu is better than yours”<br />
  8. 8. Change is Inevitable<br />“To SQL or NOt to SQL is the question” <br />- William Shakeservers.<br />
  9. 9. Reach for the “cloud”<br />
  10. 10. Test before/after deploying<br />
  11. 11. Deploy<br />Design for scalability, deploy without it.<br />
  12. 12. Save your day - Monitor<br />Its a Ninja thing. You see attack coming, you replicate or get more Ninjas from the tree tops.<br />
  13. 13. Practice the Art and Share the Light<br />Kung-fu shouldn't die, spread the knowledge.<br />
  14. 14. Thank You<br />Post Queries :<br />vineetdaniel@gmail.com<br />Twitter :<br />@vineetdaniel<br />

×