Veille de la semaine du 3 juillet 2023
Les mythes ont la peau dure, un brin de WebAssembly, SQLite toujours au top, un castor et l'optimisation de batterie sous macOS? Oui, il y a de tout ça dans la veille de cette semaine, prêt(e)s ?
Bien le bonjour à tous et à toutes, j’espère que tout le monde va bien ?
Qui dit nouvelle semaine dit nouvelle veille et cette semaine, on reste concentré sur quelques fondamentaux afin d’éviter de s’éparpiller, comme indiqué précédemment et afin d’éviter la page blanche, j’ai volontairement réduit le périmètre durant cette période estivale afin de vous fournir de la veille constante et sur laquelle j’ai eu tout le temps de faire le tri.
On se lance ?
On commence donc par la culture générale et par un très bon article sur les ORMs, pourquoi ils peuvent poser souci et quels sont leur buts, à noter aussi un très bon article de l’équipe de ManoMano sur comment sécuriser les appels entre microservices, un must si vous faites souvent face à ce cas d’usage.
Culture générale
A few Docker-Compose tips - @AdrienRoches
Du côté du cloud computing, petit coup de coeur pour deux très bon articles sur le blog de Google Cloud sur l’usage de WebAssembly dans un container and hors du navigateur, à noter aussi l’arrivée de Koyeb dans Backstage ainsi qu’un proxy similaire à Traefik construit autour de Caddy.
Cloud computing
https://about.gitlab.com/developer-survey/
On bifurque du côté de la base de données avec la découverte d’Exograph, un backend via GraphQL qui peut se brancher sur Postgres (uniquement Postgres à date, tristesse) ainsi que l’arrive de LiteFS Cloud, un système distribué permettant de faire passer à l’échelle SQLite (oui, c’est possible).
Base de données
On s’arrête un instant du côté de PHP avec Castor, un gestionnaire de tâche écrit en PHP et pensé pour être plus simple que Make.
PHP
Petit détour par Go pour explorer l’écriture d’une API de stream comme le faisait / fait Java, dommage que PHP ne propose pas certaines fonctionnalités, la comparaison serait intéressante.
Go
On termine cette veille avec les outils et notamment Gping, une réécriture de ping avec un graph ainsi que Battery, un utilitaire permettant d’optimiser la charge de vos batteries si vous êtes sous M1, un must.
Outils
On termine donc cette veille pour aujourd’hui, pour celles et ceux qui se demandent quand arrivent les versions audio de la veille, je finalise actuellement le format et l’approche, si tout se passe bien, une première version devrait arriver rapidement, restez connectés !
D’ici là, je vous donne rendez-vous la semaine prochaine pour une nouvelle veille, passez un très bon week-end ainsi qu’une excellente semaine et à vendredi.