Skip to content

Data & Databases

Lessons learned after 6.7T events through PostgreSQL queues

with Aris Tzoumas

Friday 10 July 11:00 – 11:30 Stage 2

About This Session

Many organizations reach for specialized streaming systems like Apache Kafka for high-throughput event processing. But is it always the best choice? What if you choose PostgreSQL instead. This talk chronicles six years of battle-tested lessons learned while scaling PostgreSQL from a simple queue to a system processing 100,000 events per second, and delivering total 6.7T events. Learn about the specific configuration values, query patterns, and architectural decisions that enabled PostgreSQL to compete with and often outperform dedicated messaging systems, while providing the operational simplicity and transactional guarantees that only PostgreSQL can offer.

Topics

  • Databases
  • Infrastructure
  • Performance
  • PostgreSQL
  • Scaling