EPISODE · Jul 14, 2026 · 10 MIN
Why Database Connection Pool Sizing Needs Dynamic Scaling
from Database Tech with Fexingo: SQL, NoSQL, and Data Storage Conversations · host Fexingo
In this episode of Database Tech with Fexingo, Lucas and Luna drill into the failure of static connection pool formulas. Using a real-world example from a mid-size e-commerce platform that hit a 503 avalanche during a flash sale, they explain why fixed pool sizes based on max connections or response time are brittle. Lucas introduces the concept of dynamic pool sizing using queue-depth metrics and adaptive scaling, referencing approaches from HikariCP and AWS Aurora. Luna pushes back on overhead concerns, and they walk through a concrete implementation: a pool that monitors active threads vs. queue depth and adjusts min/max connections every 30 seconds. They close with the open question of whether this logic belongs in the application or the database driver. No vague best practices — just one specific failure and one specific fix. #ConnectionPool #DynamicScaling #DatabasePerformance #HikariCP #Aurora #ECommerce #FlashSale #503Errors #QueueDepth #AdaptiveScaling #DatabaseTech #Technology #FexingoBusiness #BusinessPodcast #DatabaseArchitecture #Engineering #ProductionIncidents #Scalability Keep every episode free: buymeacoffee.com/fexingo
Embed this episode
Ready to play
Why Database Connection Pool Sizing Needs Dynamic Scaling
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.