When it comes to scaling a web site or web application, one of the most common strategies is to simply throw hardware at it.
This definitely works on some level: Running out of space? Toss in some hard drives. Caching no longer getting the job done? Add more RAM. Traffic getting high? Purchase another machine and a load balancer.
But there’s more to it than that. Scalability is heavily-related to the quality of an application’s architecture, database schema, caching techniques, and more.
Sure, there are tried and true methods for building scalable sites and applications, but there is also a lot of room to employ other strategies.
High Scalability is one site that’s attempting to provide, distill, and showcase said strategies. It’s a solid resource on what’s available, what’s important, what to avoid, and examples of guys that got it right.
Speak your mind...