Our marketplace API ran on a fairly standard Laravel stack: PHP-FPM behind Nginx, one MySQL primary, Redis for cache and sessions. It was comfortable at around 300 requests per second. A partner integration was going to push sustained traffic past 3,000 requests per second with spikes above that, and the budget did not allow for "rewrite it in something else". We got there in about six weeks by changing the shape of the deployment, not the framework. This post walks through the four la...