From the Blog
Articles on infrastructure, Laravel & open source
· 10 min
PHP Base Images v1
The images size their own FPM pool from measured memory and expose the queue-depth signals a scale-out decision needs. What they didn't have was version numbers. v1 adds releases, a channel tag that gets weekly security patches without crossing a tooling major, and tags that only move after the image passes.
· 7 min
pm.max_children Is a Guess
Every PHP-FPM config starts with a number someone guessed. Fine for one app, but on a box running fifty pools that share the same RAM, it's how you starve some sites and pay for idle workers on others. So I built a tool that measures what workers actually cost and sizes the ceilings from that.