Optimizing a real-time Symfony app with Memcached, Socket.io, Node.js, Redis, and Nginx
Tenho Reserva, a PHP/Symfony/MySQL web app, had a problem: we desperately needed to lower its CPU footprint. The primary culprit was the clerk availability algorithm (seen in action here), which would take Apache or php-cgi an average of two seconds [...]
Optimizing a real-time Symfony app with Memcached, Socket.io, Node.js, Redis, and Nginx
Tenho Reserva, a PHP/Symfony/MySQL web app, had a problem: we desperately needed to lower its CPU footprint. The primary culprit was the clerk availability algorithm (seen in action here), which would take Apache or php-cgi an average of two seconds [...]
New ways to do old things
Every once in while I get reminded of how some of the more inconspicuous modern advances can make your life so much easier. This happens to everybody all the time, of course, but I’d still like to share two of [...]
New ways to do old things
Every once in while I get reminded of how some of the more inconspicuous modern advances can make your life so much easier. This happens to everybody all the time, of course, but I’d still like to share two of [...]