3 ms·
There’s also YugabyteDB which is actual Postgres with distributed flex. It even supports regular Postgres extensions. Anything in golang imitating Postgres will
by rad_gruchalski 4y ago
There’s also YugabyteDB which is actual Postgres with distributed flex. It even supports regular Postgres extensions. Anything in golang imitating Postgres will be subpar for years to come.
YugabyteDB splits tables into tablets (partitions), every tablet has its own raft. It’s a modified rocksdb under the hood.
OTOH, it’s cool to see how someone builds something like this from scratch and is willing to talk about it.
- AtlasBarfed 4y agoHow does it do joins?
- isignal 4y agoYugabyte’s lower level supports cross shard transactions as a fundamental primitive. This allows consistent reads and acid txns similar to what you would expect from a single node postgres.