diff --git a/README.md b/README.md index 005249be..1848c7e3 100644 --- a/README.md +++ b/README.md @@ -1420,7 +1420,22 @@ EpicNext-CMS maintains strict engineering standards enforced through automated t --- -## License +## Production Deployment & Zero-Downtime Releases + +EpicNext-CMS is engineered for enterprise-grade production environments with zero-downtime deployment capabilities: + +1. **Blue/Green Slot Deployments**: + - Updates run through containerized slot orchestration (`scripts/docker-update.sh`), ensuring seamless transitions between release versions without dropping requests. + - Automatic health check verification (`/api/health`) validates database connectivity, Redis/Valkey status, and RCON liveness before routing production traffic. + +2. **Automated Rollback Protection**: + - If a post-cutover health check or startup sequence fails, the system automatically triggers a rollback to the previous stable container image and logs the incident. + +3. **High-Performance Caching & Rate Limiting**: + - Integrates with Redis / Valkey for distributed session storage, global rate limiting, and ephemeral response caching. + - Multi-tier anti-DDoS proxy filtering defends against volumetric application-layer abuse with automatic Cloudflare edge-block mirroring. + +--- CC BY-NC-SA 4.0. See `LICENSE` for details. test line