Billets.
Explorations techniques, retours d'expérience et veilles technologiques. Du plus récent au plus ancien.
Liste des billets
-
DevOps
FrankenPHP en dev : un worker chaud, trois --watch empilés, et un cert qui ne demande rien
Découvrez FrankenPHP en développement : un worker chaud, trois mécanismes de hot reload empilés et un certificat automatique. Comprenez comment FrankenPHP fonctionne et ce que ses fonctionnalités offrent côté développement.
11 min de lecture -
DevOps
FrankenPHP en prod : un binaire, quatre sous-domaines, un seul worker
Découvrez FrankenPHP, le binaire qui remplace Nginx et PHP-FPM tout en servant plusieurs sous-domaines depuis un seul process. Avec Caddy et Symfony en tant que reverse proxy et application respectively.
11 min de lecture -
DevOps
Symfony Scheduler en prod : j'ai attendu d'avoir Redis pour migrer, et j'ai bien fait
Symfony Scheduler sans worker Messenger ni Redis n'est qu'un cron déguisé. Découvrez les trois briques à avoir sous la main avant #[AsSchedule] et cinq jobs qui tournent aujourd'hui sur ce site.
7 min de lecture -
DevOps
Comment FrankenPHP a relégué PHP-FPM et Nginx au stade de reliques
Stop à Nginx + PHP-FPM. Découvrez pourquoi FrankenPHP est la solution moderne pour un setup Docker simple et performant.
13 min de lecture -
DevOps
Docker : images, layers et isolation kernel expliqués
Comprendre le multi-stage build, les healthchecks et l'isolation kernel via la métaphore des pancakes.
5 min de lecture