CityFoodConcept · 2025 to 2026
High-availability Odoo on premises
Multi-server on-premises Odoo architecture: a load balancer in front of two application servers, PostgreSQL primary and replica, Redis session storage, and pgBackRest backups to S3.
Role: Infrastructure engineer
OdooHigh availabilityPostgreSQL replicationRedispgBackRest
Highlights
- Two application nodes behind a load balancer so a node can be patched or restarted without taking the business offline.
- PostgreSQL primary and streaming replica, with pgBackRest shipping backups to S3.
- Redis-backed sessions so users stay logged in across nodes.
- Dedicated upload bucket and least-privilege IAM for the application integration.