|
|
|
|
|
by threeseed
1117 days ago
|
|
You horizontally scale for high availability as well as scalability. And primary-secondary failover in my experience is rarely without issues. There is a reason almost every new database aims to be distributed from the beginning. |
|
That's partly because you can't compete with the existing RDBMSs if you're single node: they are good enough already. Nobody will buy your database if you don't introduce something more novel than PostgreSQL, whether that novelty is worth it or not.