Java 8 à Java 25 : du Java legacy au Java moderne
Java 8 à Java 25 : les grandes évolutions du langage et de la JVM Entre Java 8 et Java 25, Java a profondément évolué sans remettre en cause ses fondamentaux. Les expressions lambda et Streams de Java 8 ont fait évoluer le style de programmation, tandis que Project Amber a progressivement simplifié le langage […]
Read moreCircuit Breakers : résilience à la latence et à l’échec
Pourquoi les Circuit Breakers et Resilience4j ? Les Circuit Breakers répondent à une problématique qui devient de plus en plus présente. De nos jours, les systèmes informatiques sont de plus en plus découpés en services d’API.Le Graal de ce découpage étant l’architecture distribuée en micro-services.Un geste métier peut être rempli par une succession d’appels à […]
Read moreL’immutabilité, ce super pouvoir contre les bugs
Le meetup sur l’immutabilité et les bugs qu’il corrige Ce meetup a été l’occasion de voir ou revoir l’immutabilité : une technique de programmation.Cette technique permet de réduire les sources possibles de bugs. Note : on dit plutôt immuabilité en bon français.Immutability en anglais.On fera ici du franglais par abus de langage 🙂 Quels bugs […]
Read more





