Scalability, High Availability, and Performance
The terms scalability, high availability, performance, and mission-critical can mean different things to different organizations, or to different departments within an organization. They are often interchanged and create confusion that results in poorly managed expectations, implementation delays, or unrealistic metrics. This RefCard provides you with the tools to define these terms so that your team can implement mission-critical systems with well-understood performance goals.
The implementation of high-performance, mission-critical applications relies on different methodologies and techniques to implement systems that execute code very fast, over long periods of time, with few or no failures, or any combination of these requirements. How do you go about building such systems? Get started with these topics:
- SLAs and defining availability and performance objectives
- Implementing scalable systems
- Caching strategies
- Clustering
- Cloud computing
- System performance optimization techniques
This handy reference card is available for download from DZone.
Here is the link for the companion NoSQL and Data Scalability Refcard - enjoy!
Scalable Systems Newsletter
Subscribe to the newsletter and get every issue mailed free - with access to the latest system scalability, high availability, and performance news.