Puma 7 Fair Scheduled Keep-alive Enhancements | Heroku
07-Nov-2025 689
Puma 7 is here, and that means your Ruby app is now keep-alive ready. This bug, which existed in Puma for years, caused one out of every 10 requests to take 10x longer by unfairly “cutting in line.” In this post, I’ll cover how web servers work, what caused this bad behavior in Puma, and how it was fixed in Puma 7; specifically an architectural change recommended by MSP-Greg that was needed to address the issue.
.
Puma 7 Fair Scheduled Keep-alive Enhancements | Heroku #ruby #rubydeveloper #rubyonrails #Scheduled #Keep-alive #Enhancements #Heroku #heroku #puma https://rubyonrails.ba/link/puma-7-fair-scheduled-keep-alive-enhancements-heroku