Skip to content

person

Ahmed Darwich

Engineer at PlanetScale writing on the internals of its sharded Postgres system.

Current clusters

build1 publisher

Neki's router plans the shard before Postgres plans the query

Neki puts a fleet of connection-owning routers in front of sharded Postgres, each emitting a topology plan you can read with EXPLAIN (NEKI_PLAN). Sessions live on the router holding them, so losing one is visible to the client.

Publishers:dev.to

Reality

Evidence45
Adoption
Insufficient
Hype gap+15
Incentives80
Confidence55