Veille de la semaine du 9 mars 2025
Postgres et le pouvoir de la RAM, un OpenTelemetry pour vos LLMs, du load-testing en PHP et bien plus, oui, il y a de toute cela cette semaine, prêt(e)s ?
Bien le bonjour à tous et à toutes, j'espère que tout le monde va bien ?
Nouvelle semaine, nouvelle veille et cette semaine, PHP et le machine learning sont à l'honneur, pour information, la veille ne sera pas publiée la semaine du 24 mars, en effet, je serais à la SymfonyLive Paris (si vous y passez, n'hésitez pas à passer faire un coucou), je préfère prévenir à l'avance, bref, assez parlé, on se lance ?
Culture générale
On commence par la sortie de Gleam en version 1.9 et son support de Git (projet à suivre).
Base de données
On continue du côté de la base de données avec un excellent article sur le comportement de Postgres dans un environnement "à haute ressource allouée" (l'appellation me plait, je la garde) et notamment sa gestion des accès mémoire.
Cloud computing
On bifurque du côté du cloud pour découvrir Infiscial, une plateforme open-source permettant de gérer vos secrets (proche de ce que permet de faire Hashicorp Vault).
Machine learning
On continue du côté du machine learning avec OpenLLMetry, une solution "like OpenTelemetry but for LLMs" (discutable sur le fond, les LLMs étant non-déterministe, bon chance pour évaluer ces petites bêtes ...), à noter aussi la sortie de Gemma 3, le dernier modèle "made-in Google" (en pratique, pas totalement) ainsi qu'un retour d'expérience sur l'usage d'une flotte d'agents (le nom reste une abbération à mes yeux mais soit).
OpenLLMetry, an open-source observability library for your models
Could a swarm of agents handle complex situations better than a single one?
Rust / Go
Léger détour du côté de Rust (l'article avait déjà été partagé mais certains détails m'avaient échappés, autant le partager à nouveau) afin de découvrir comment construire une garbage collector en Rust, pour Rust.
PHP
Dernier arrêt du côté de PHP pour découvrir Volt, une librairie de load-testing (écrit en Go, on se calme) avec un SDK PHP, à noter aussi un retour d'expérience sur l'usage de Rust pour résoudre (enfin, tenter) les soucis de gestion des process long en PHP, à noter aussi un excellent article sur l'analyse des librairies PHP et leur dépendances / failles / qualité de code et bien plus.
So, what could we learn by analyzing the whole PHP ecosystem?
Could Rector and PHPStan improve Symfony projects with custom rules?
Voici donc pour cette semaine, n'hésitez pas à laisser un commentaire / like si le coeur vous en dit, de mon côté, je vous donne rendez-vous dès la semaine prochaine pour la version audio de la veille et dès vendredi prochain pour la version classique de cette dernière, d'ici-là, passez une excellente semaine ainsi qu'un très bon week-end.
A vendredi.