No debe considerar la escalabilidad como una bandaida o una solución única.
A medida que cambia el uso de su aplicación, sus requisitos de escalabilidad cambiarán y evolucionarán. Además, no hay una solución mágica para abordar la escalabilidad. Es una mezcla de varios enfoques como el almacenamiento en caché, la replicación, la distribución, la optimización del rendimiento, las actualizaciones de hardware, etc. Debe elegir entre los basados en el contexto de "lo que quiere escalar" y dónde obtendrá el máximo rendimiento.
la salida este enlace http://sevenoct.wordpress.com/2013/07/04/scaling-applications/
que tiene buena información sobre la escalabilidad y cómo no caer en las trampas de "buscados" mantras escalabilidad
+1 para la mención de highscalability.com, que es un recurso muy útil. – wishihadabettername