Tony LinSoftware Engineering FT 2009Carnegie Mellon Silicon Valley
1
Evolution of Scalability Stand on the Shoulders of Giants The Best I/O is No I/O*
Take Away
2
* Velocity 09: Frank Mashraqi, "Best I/O is No I/O"
Evolution of Scalability Stand on the Shoulder of Giants The Best I/O is No I/O Take Away
3
4
Power UP!!Vertical Scaling
5
6
Database Clusters/GridDatabase Sharding
Evolution of Scalability Stand on the Shoulders of Giants The Best I/O is No I/O Take Away
7
8*Cloud Computing Basics, http://www.webguild.org/2008/07/cloud-computing-basics.php
9* Reaching for the Sky Through The Compute Clouds , http://www.readwriteweb.com/archives/reaching_for_the_sky_through_compute_clouds.php
Evolution of Scalability Stand on the Shoulder of Giants The Best I/O is No I/O Take Away
10
11
12
13
Plan for scalability but implement it only when needed
Alternatives for scalability Cache, cache and cache
14
Hardware Layout for LAMP Installation, http://www.slideshare.net/akshat/1scaling-phpmysqlpresentation-from-flickr
How to Scale Your Web Apps, http://www.slideshare.net/Georgio_1999/how-to-scale-your-web-app
Cloud Computing Basics, http://www.webguild.org/2008/07/cloud-computing-basics.php
Reaching for the Sky Through The Compute Clouds , http://www.readwriteweb.com/archives/reaching_for_the_sky_through_compute_clouds.php
A Bunch of Great Strategies for Using Memcached and MySQL Better Together, http://highscalability.com/bunch-great-strategies-using-memcached-and-mysql-better-together
15
16