logoalt Hacker News

samlamberttoday at 5:47 PM1 replyview on HN

Neki right now:

Multiple live shards: yes

Query routing across shards: yes

Online shard splitting: yes

Zero-downtime resharding: yes

Multiple independent shard groups: yes

Data topology management: yes

HA / automated failover: yes

Multi-AZ: yes

Connection pooling: yes

Online schema changes: yes

Workflow-driven migrations/cutovers: yes

Zero-downtime imports: yes

CDC / logical replication: yes

Online Postgres version upgrade workflows: yes

Cross-shard transactions: coming

Multigres today:

Multiple live shards: no

Query routing across shards: no

Online shard splitting: no

Resharding: no

Multiple shard groups: no

HA / failover: yes

Multi-AZ: yes

Connection pooling: yes

Logical replication/import work: in progress

Distributed migration/resharding workflows: no

How it is an it's an alternative? Do you just say things without validating?


Replies

jjicetoday at 6:10 PM

Comes off a bit rude, especially from the CEO.

I get that PlanetScale has the currently superior product, and I listed the closest thing to it. You're right it's not ready, but in the case that the parent had mentioned of closed-source making it a deal breaker, it's the best alternative.

Neki looks like a good product, and I trust that something coming from the folks behind Vitess is going to be a damn fine offering, but some of us don't love tying our workloads to fully proprietary products. I wouldn't even want to host something like this myself, but knowing there's a path out of the proprietary hosting (which we've seen time and time again is something we should plan for) is critical for a lot of us when choosing solutions as important as our data layer.

If I needed a truly sharded PG at the moment, Neki is probably the best option I could find.

As for the "alternative" argument specifically, it's not on par at the moment, you're right, but that's their goal and they're attempting to fill the same void. In the case of someone who has a requirement their solution be open source, then Neki is flat out of the running too.

I'm rooting for a good Postgres sharding solution to come out. Your team appears to be doing some good work. I would also like to see where both Neki and Multigres are in five years.

show 1 reply