The plain-English version
A managed set of reusable connections to a database or other service.
Why it matters
It can reduce connection setup work while limiting concurrent use of a constrained resource.
Let’s make it click
Several incoming requests borrow database connections and release them when their transactions finish.
Vibe Bro’s heads-up
Increasing pool size without considering the database limit can make overload worse rather than improving capacity.
The docs behind it
Documentation links checked .
Editorial review · October 28, 2026
Supported: node-postgres documents reusable pooled clients and the need to release them, supporting the leak/exhaustion warning.