Design a Connection Pool — Low-level design — CareerVerse