New WSO2 White Paper Presents Best Practices in Capacity Planning for Application Design

Paper examines the factors that affect system capacity and discusses approaches that IT architects can employ to address these factors and develop an effective capacity plan

Mountain View, CA – December 8, 2015 – The need to ensure an application’s high availability and performance, even during peak demand, makes effective capacity planning a critical component of enterprise system design and solution architecture. The challenge is addressing all the factors that affect a system’s capacity—from technical parameters to knowledge of the domain, system capabilities, and even the psychology and usage patterns of expected users. WSO2 has published a new white paper that looks at how a system’s capacity can be calculated using these and other factors.

The Art and Science of Capacity Planning

The white paper, “Capacity Planning for Application Design – Part 1,” was written by WSO2 Director of Solutions Architecture Mifan Careem. He begins by reviewing the parameters that software architects need to identify, which can affect a system’s capacity. These include throughput, work done per second, think time, and number of active users, among others.

Mifan then explores how to forecast capacity requirements by taking into consideration several external factors, such as company growth. He also examines influencing factors in the application design, such as database connections, and explains how optimizing parameters and sharing resources efficiently will result in a well-designed and efficient system with lower capacity requirements.

Next, Mifan discusses how the importance of different factors can vary based on the environment type. He also shows how an enterprise team can convert an accurate business architecture into a high-level solution for gathering the capacity data needed to create a highly accurate capacity plan.

The paper concludes with a note about how “Capacity Planning for Application Design – Part 2,” will examine how IT professionals can apply these concepts to determine the capacity by using the WSO2 enterprise middleware platform.

The white paper can be downloaded at

About the Author

Mifan Careem is director of solutions architecture at WSO2. In his role, Mifan provides technology consulting on customer engagements across several industries and verticals, and provides long-term technology guidance to customers of WSO2. Prior to joining WSO2, he co-founded Repere, a technology startup specializing in humanitarian ICT solutions, and was also instrumental in the formation and operation of the Sahana Software Foundation, a global Disaster Management System of which he was also a board member.

About WSO2

WSO2 delivers on the promise of the connected business with the only completely integrated enterprise platform that enables businesses to build, integrate and manage their APIs, applications, and Web services on-premises, in the cloud, and on mobile devices. Leading enterprise customers worldwide rely on WSO2’s award-winning 100% open source platform and its robust governance and DevOps functionality for their mission-critical applications. Today, these businesses represent nearly every sector: health, financial, retail, logistics, manufacturing, travel, technology, telecom and more. Visit or check out the WSO2 community on the WSO2 Blog, Twitter, LinkedIn and Facebook.

Trademarks and registered trademarks are the properties of their respective owners.