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

Share Article

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.

WSO2 delivers the only fully integrated open source enterprise middleware platform to support today’s enterprise environments—internally and across the cloud, mobile devices, and Internet of Things.

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.

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 uniquely delivers on the promise of the connected business. It offers the only completely integrated enterprise platform that enables businesses to build, integrate, manage, secure and analyze their APIs, applications, and Web services—on-premises, in the cloud, on mobile devices, and across the Internet of Things. Leading enterprise customers worldwide rely on WSO2’s award-winning 100% open source platform and its robust performance and governance for their mission-critical applications. Today, these businesses represent nearly every sector: health, financial, retail, logistics, manufacturing, travel, technology, telecom and more. Visit to learn more, 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.

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Rebecca Hurst
Visit website