• Introduction
  • Architecture Overview
  • Performance and Scalability Considerations
    • Vertical Scaling
      • JVM Heap Sizes
      • Hardware Upgrade
      • Operating System Upgrade
    • Horizontal Scaling
      • Application Scaling and Clustering
      • Database Scaling and Clustering
  • Deployment Considerations
    • Implementation Platforms
    • Implementation Sizes
  • Deployment Categories
  • Deployment Architectures
    • Very Small Implementation
    • Small Implementation
    • Medium Implementation
    • Large Implementation
  • Network Bandwidth Estimation
  • Other Factors
  • Other Actions that Affect Performance