Plan for performance
How well a website performs while receiving heavy user traffic is an essential factor in the overall success of an organization. This section provides online resources that we can consult to ensure that your site performs well under pressure.
Tasks
- Consult the following web resources for learning.
- IBM Patterns for e-Business
IBM Patterns for e-business is a group of reusable assets that can help speed the process of developing Web-based applications. The patterns leverage the experience of IBM architects to create solutions quickly, whether for a small local business or a large multinational enterprise.
- Plan for availability in the enterprise
Availability is an achievable service-level characteristic that every enterprise struggles with. The worst case scenario is realized when load is underestimated or bandwidth is overloaded because availability planning was not carefully conducted. Applying the information in this article and the accompanying spreadsheet to your planning exercises can help you avoid such a scenario.
- Hardware configurations for WebSphere Application Server production environments
- This article describes the most common production hardware configurations, and provides the reasons for choosing each one. It begins with a single machine configuration, and then proceeds with additional configurations that have higher fault tolerance, horizontal scaling, and a separation of web and enterprise bean servers.
- Take advantage of performance functions to improve performance. Use functions such as balancing workloads with clusters and using the dynamic cache to improve performance.
Subtopics
- Application design consideration
This topic describes architectural suggestions for the design and tuning of applications.
Taking advantage of performance functions