Chapter 7. Performance Tuning – Systems Running BPEL Processes
Performance tuning is an important step for any IT system implementation to optimize the systems and software resources needed for serving business functions. In other words, performance tuning enables us to optimize the system cost and performance to stay competitive in the market place. The process of performance tuning is iterative and in this chapter we will look into various systems and software components tuning options to optimize BPEL processes response time, scalability and availability, and underlying systems utilization.
One of the main objectives of performance tuning is to achieve quick response time and more throughput. The application architect should work with business to understand the performance goals and set realistic performance expectations. The architect also needs to work with the infrastructure team to design the system's infrastructure and configuration of SOA components based on the performance expectations...