In this demo of the Citus database, engineer Marco Slot shines a light on the performance of the Citus extension to PostgreSQL, and the benefits of scaling out Postgres horizontally. Citus is available as open source, as a fully-managed database as a service, and as enterprise software that can be run anywhere. Today Citus is often used by SaaS teams building multi-tenant applications, as well as developers building real-time analytics applications that need sub-second response times across billions of records.
Marco showed the original version of this demo in a keynote at PostgresOpen Silicon Valley. People found it so useful that we decided to retool it and share more broadly. The Citus database cluster that Marco creates to compare against a regular Postgres node is a 4-node Citus database cluster with 244GB total RAM and 32 vCPUs, hosted in Citus Cloud (that’s our managed database as a service.)
You can learn more about how Citus transforms Postgres into a distributed database at: https://www.citusdata.com/product
Read stories about how other enterprises and SaaS businesses are using Citus to scale out Postgres today, in some pretty impressive use cases:
https://www.citusdata.com/customers/
Join the Citus database community’s public slack channel:
https://slack.citusdata.com/
Star the GitHub repo for the open source Citus database:
https://github.com/citusdata/citus