Veille de la semaine du 19 mai 2025
Doom et son architecture interne, un language pour gérer des portefeuilles, Docker et les build checks, FrankenPHP qui passe à l'échelle et les Simpson dans vos Slack, prêt(e)s ?
Bien le bonjour à tous et à toutes, j'espère que tout le monde va bien ?
Nouvelle semaine, nouvelle veille, comme à l'accoutumée, on reste sur les sujets classiques (sauf le machine learning, oui, cette semaine, on fait l'impasse) dont PHP qui revient en force et quelques surprises du côté de la culture générale.
Bref, assez parlé, on se lance ?
Culture générale
On commence donc par la culture générale et notamment un retour d'expérience sur la façon dont IdSoftware a utilisé l'idTech 8 (le moteur maison) pour construire Doom The Dark Ages (un must si vous pouvez y jouer), les détails d'implémentation sont tops à découvrir (notamment après un trailer de GTA VI qui a mis le monde en ébullition), à noter aussi un rappel technique sur la notion de latence et ses amis.
Base de données
On bifurque du côté de la base de données pour découvrir Ledger, un(e) "language / platforme" pour les fintechs (merci Devoxx pour la découverte), à noter aussi l'usage des vues materialisées pour optimiser vos queries au sein de vos architectures microservices.
Cloud computing
On revient du côté du cloud avec quelques nouveautés du côté de Docker (dont les build checks), à noter aussi l'API permettant la bascule d'un texte vers du son via vos navigateurs (oui oui) et Fast, un language semblable à Make (encore un remplaçant).
Docker configuration can be defined thanks to declarative configuration files
How Anyshift is using Koyeb to handle real-time queries accros millions of nodes
PHP
Du côté de PHP, découverte de l'extension permettant d'interagir avec Cuda (parce que c'est indispensable) ainsi que la sortie de FrankenPHP 1.6 (avec le support de l'autoscale, gros coup de coeur).
Tools
Dernier détour avec Fury, un framework (pas supporté côté PHP) permettant d'optimiser la serialization ainsi qu'Homer (tout le monde le connait) permettant de suivre vos MR Gitlab depuis Slack (pas sûr que cela soit indispensable mais soit).
Voici donc pour la veille de cette semaine, n'hésitez pas à laisser un commentaire / like, vous commencez à connaitre la chanson, de mon côté, je vous donne rendez-vous dès la semaine prochaine pour une nouvelle veille.
D'ici-là, passez un excellent weekend ainsi qu'une très bonne semaine.
A vendredi.