article thumbnail

How Migrating Our Database Eliminated Data Processing Incidents

Chart Mogul

To handle the increasing load, ChartMogul engineers decided to horizontally scale the platform database by adding more shards. However, the ingestion database continued to operate under a single Postgres instance (and a read replica) as it was already partitioned using Postgres’ LIST partitioning scheme.