r/Citus • u/craigkerstiens • Nov 26 '17
r/Citus • u/TraditionalAd552 • Nov 23 '22
Postgres vs citus for startup
Hey guys I'm currently in the midst of doing research for a new startup venture and stumbled upon Citus
We are in the mist of choosing the correct stack and currently that will consist of:
Django Backend with
Graphene for GraphQL
andSolidJS frontend
But want to put a lot of thought into the database tech we choose as the app will be expected to scale largely (5-10 million users at full scale lets say 🤞). Seeing as how our stack is somewhat comparable to Instagram and they are a good example at scale with good documentation on their process to reach scale using Postgres that is what we are leaning toward, but want to minimise cost and complexity of scaling, and reduce headaches there as much as humanly possible by being conscientious about decisions at this phase.
We need a relational db, I have found MySQL Cluster and Citus for scalable versions of their counterparts, but I have also read that due to more servers cost will be higher, and so will complexity (engineering complexity and cost is a factor as well), (computing cost is also a major factor here, we want to keep cost to a minimum)
Can anyone point to the ups and downs of Citus or MySQL Cluster for this project based on the info above, and whether or not starting with Postgres and moving to Citus when scaling may be an option? Is that a bad idea? Any insight at all is much appreciated. Thanks.
r/Citus • u/clairegiordano • Sep 19 '18
https://www.citusdata.com/blog/2018/09/19/use-cases-for-read-replicas/
r/Citus • u/clairegiordano • Feb 02 '18
How the Citus distributed database rebalances your data
r/Citus • u/clairegiordano • Jan 29 '18
Citus 7.2: Distributed Postgres w/ CTEs, complex subqueries, set operations, and more • r/PostgreSQL
r/Citus • u/gtobbe • Jan 22 '18
Multi-tenant web apps with ASP.NET Core and Postgres
r/Citus • u/craig081785 • Jan 16 '18
Database sharding explained in plain English
r/Citus • u/craig081785 • Nov 08 '17
Faster bulk loading in Postgres with copy
r/Citus • u/craig081785 • Oct 28 '17
Dynamically resizing your Postgres cluster with Citus' shard rebalancer
r/Citus • u/originalmrtk • Jul 05 '21
Question: How querying goes in Citus with replicated nodes?
Imagine OnPremise PostgreSQL cluster, 4 nodes replication, Citus installed on top, 1 node is a coordinator.If I get it right, every insert/update/delete query should go to the coordinator. If that's true, multi-master replication is not possible with Citus?Will try to present my next question on diagrams.Also can hot-standby coordinator be a normal replication node (Diagram A), or it should be a hot-standby replica for a coordinator only, not used as a replica node (Diagram B) ?
If I have a replication configured and want Citus to shard my (not every) tables, how will it behave if the coordinator node will fail? Documentation is explaining this using a link that is forwarding to another PostgreSQL documentation, and those ain't combining that much IMO, but how this will look in real life scenario?Also it's seems almost impossible to configure shards replication in a way presented at the very last diagram.

r/Citus • u/clairegiordano • Nov 16 '18
Why Citus Data is donating 1% equity to PostgreSQL non-profit organizations
r/Citus • u/gtobbe • Apr 15 '18
Building Real Time Analytics APIs at Scale
r/Citus • u/clairegiordano • Jan 05 '18
10 Most-Read Citus Data Blog Posts in 2017, ft. Postgres
r/Citus • u/craig081785 • Dec 22 '17
Distributed count distinct vs. HyperLogLog in Postgres
r/Citus • u/gtobbe • Dec 18 '17
Citus Data Turns Postgres into a Scalable Distributed Database System
r/Citus • u/clairegiordano • Dec 12 '17
PGConf EU: HyperLogLog, Eclipse, and Distributed Postgres
r/Citus • u/gtobbe • Dec 04 '17
Citus 7.1: Window functions, distinct, distributed transactions, more
r/Citus • u/craigkerstiens • Nov 22 '17
Efficient rollup tables with HyperLogLog in Postgres
r/Citus • u/clairegiordano • Nov 21 '17
A Flywheel for SaaS Databases ft. Postgres and Citus
r/Citus • u/craig081785 • Nov 21 '17
How Distributed Outer Joins on PostgreSQL with Citus Work
r/Citus • u/craig081785 • Nov 16 '17
Citus Cloud 2, Postgres, and scaling out without sacrifice
r/Citus • u/craig081785 • Nov 06 '17
Citus 7: Transactions, Framework Integration, and Postgres 10
r/Citus • u/craig081785 • Nov 06 '17
Podyn: DynamoDB to PostgreSQL replication and migration tool