Menu

#PerformanceOptimization

13 posts

Feed·
13 of 13 posts
Upgrade to Puma 7 and Unlock the Power of Fair Scheduled Keep-alive
📰
0

Upgrade to Puma 7 and Unlock the Power of Fair Scheduled Keep-alive

Heroku·Richard Schneeman, Chap Ambrose·about 1 month ago
#I3hMn5gr

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…

15s
Read More
Learn How to Lower Heroku Dyno Latency through Persistent Connections (Keep-alive)
📰
0

Learn How to Lower Heroku Dyno Latency through Persistent Connections (Keep-alive)

Heroku·Richard Schneeman, Chap Ambrose·about 1 month ago
#D573aZS0

The Performance Penalty of Repeated Connections Before the latest improvements to the Heroku Router, every connection between the router and your application dyno risked incurring the latency penalty of a TCP slow start.…

15s
Read More