Skip to content

Topic

Connection Pooling

A technique that reuses a limited set of database or network connections across clients, cutting overhead but risking shared session state.

Current stories

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
build1 publisher

"Too Many Clients Already" Is Arithmetic, Not Capacity

Postgres refusing connections is a counting problem. Install a pooler before you find the multiplier and you buy the same outage next month, plus one more hop in the path.

Publishers:dev.to

Reality

Evidence56
Adoption
Insufficient
Hype gap−8
Incentives24
Confidence55