In this series of posts, I will discuss the challenges I faced developing a highly scalable and highly available SaaS product using a Service-Oriented Architecture.
The first question you might want to ask yourself when designing a scalable system is whether to scale out or up. When scaling up (vertical