Sustainability Best Practices
CMSCloudHeartcoreDXP
  • Introduction
  • Infrastructure
    • Infrastructure Overview
    • Hosting
    • Architecture
    • Security and Bots
  • Backend
    • Backend Overview
    • Upgrades and patches
    • Cache responses
    • Sustainable Design Patterns
    • Performance Testing
    • Common pitfalls
    • SOAP, REST and GraphQL
    • SQL optimization
    • JAMstack
    • Monolithic vs. Service based Architecture
    • Async
    • Background tasks
  • Frontend
    • Frontend Overview
    • Page weight budget
    • Image optimization
    • Asset optimization
    • Limit use of 3rd parties
    • Lazyload resources
    • Mobile first
  • Editor
    • Editor Overview
    • Content Types
    • Content Optimization
    • Design Choices
    • Data Management
    • Housekeeping
  • Telemetry
    • Telemetry Overview
    • February 2024
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Backend

Performance Testing

Conducting thorough performance testing and optimization of backend services holds great merit from the standpoint of sustainable system design.

By meticulously evaluating and enhancing the efficiency of backend operations, organizations can streamline resource consumption and reduce the system's overall energy footprint.

This proactive approach ensures the system operates optimally, using only the necessary resources to deliver high-quality performance.

By minimizing resource wastage and avoiding over-provisioning, performance testing, and optimization directly contribute to a more sustainable software ecosystem.

Moreover, an efficiently performing backend service requires less hardware infrastructure, translating to reduced operational costs and a diminished carbon footprint.

This practice aligns seamlessly with the principles of sustainable system design. It supports fostering a technology landscape that is not only high-performing but also environmentally conscious, thus preserving resources for the long term.

PreviousSustainable Design PatternsNextCommon pitfalls

Last updated 1 year ago

Was this helpful?