Scaling PostgreSQL: Vertical, Horizontal, and High Availability Strategies
Postgres is recognized for its flexibility—but scaling it efficiently takes more than just throwing hardware at the problem. In this technical session, we’ll break down how to approach Postgres scaling holistically, combining vertical + horizontal strategies with high availability to meet modern workload demands. You'll learn: • How to optimize vertical scaling with Postgres configuration parameters like shared_buffers, work_mem, and effective_cache_size • Techniques for horizontal scaling: streaming vs. logical replication, sharding, and partitioning • Tools and patterns for high availability, including automatic failover, connection pooling, and backup best practices • Why combining vertical + horizontal scaling yields the best results for performance, stability, and resilience Whether you're managing a single high-performance instance or building out a multi-node cluster, this session will help you scale Postgres the right way—without compromising on availability or speed. Watch now and learn how to keep Postgres fast, available, and ready for growth.