Htet Lin.
← All work
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.