Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Latency Nirvana - Effective scaling strategies by Vineet Daniel


Published on

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

Published in: Technology
  • Be the first to comment

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 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 /><br />Twitter :<br />@vineetdaniel<br />