@andreasklinger For the most part yes, it means simple sharding. To Citus a shard is just a Postgres table, then Citus takes care of distributing it across different Postgres instances. In addition it has different executors to handle various workloads. If you need just 1 record it can retrieve it < 10 ms, if you need to do aggregation it handles it diffe…See more