All websites are built to scale out in some level. When developing a new social network or webapp it’s all too common that developers will jump on the scalability issue hoping to clear out the problem before it even begins. However the honest truth is that very few websites will grow to the scale of Facebook or Twitter where you need multiple servers.