top | item 27249284

(no title)

rargulati | 4 years ago

What's going to be the vitess of Postgres? Seems to be the "last" missing piece? Or is that not a focus and fit for PG?

discuss

order

yed|4 years ago

That would be Citus: https://www.citusdata.com/

threeseed|4 years ago

Which is now owned by Microsoft so except to see enterprise support disappear.

Instead you are likely to be forced to use a cloud hosted PostgreSQL instance in order to get HA/clustering.

jpgvm|4 years ago

Vitess for PostgreSQL will probably just be... Vitess.

The concepts behind Vitess are sufficiently general to simply apply them to PostgreSQL now that PostgreSQL has logical replication. In some ways it can be even better due to things like replication slots being a good fit for these sorts of architectures.

The work to port Vitess to PostgreSQL is quite substantial however. Here is a ticket tracking the required tasks at a high level: https://github.com/vitessio/vitess/issues/7084

qaq|4 years ago

I think something like YugabyteDB

ksec|4 years ago

I think vitess has some long term goal to also support Postgre.

osser|4 years ago

There are no plans right now.If the Postgres community (or a Postgres user) would like to take this project up, the best way to proceed would be to do it as a fork of Vitess. Once the implementation has been proven in production, a “merge” project can be planned to bring the fork back into upstream.