Backend

4 articles

Articles

Go 1.26 : GC 40% plus léger, ReadAll 2x plus rapide et nouveaux outils
Go

Go 1.26 : GC 40% plus léger, ReadAll 2x plus rapide et nouveaux outils

Go 1.26 vient de sortir en février 2026 et c'est une release majeure. Le nouveau garbage collector Green Tea réduit l'overhead GC de 10 à 40%, io.ReadAll est deux fois plus rapide, deux changements syntaxiques modernisent le langage, et la commande go fix a été entièrement réécrite avec 25+ modernizers automatiques. Tour d'horizon des changements qui comptent. Green Tea GC : le garbage collector nouvelle génération C'est le changement phare de Go 1.26. Le Green Tea GC remplace l'ancien ga

Jean-Michel Helem · 25 février 2026 · 5 min
Checklist complète pour migrer vers Spring Boot 4 sans douleur
Spring Boot

Checklist complète pour migrer vers Spring Boot 4 sans douleur

Migrer vers Spring Boot 4 demande de la méthode. Une migration mal préparée peut bloquer votre équipe pendant des jours. Cette checklist vous guide étape par étape pour une migration maîtrisée et sans mauvaise surprise. Phase 1 : Prérequis et préparation Environnement Java * ☐ Installer Java 21 LTS sur tous les postes de développement * ☐ Mettre à jour les IDE (IntelliJ 2024.1+, Eclipse 2024-03+, VS Code avec Extension Pack for Java récent) * ☐ Configurer JAVA_HOME pour pointer vers Java

Jean-Michel Helem · 31 décembre 2025 · 5 min
Spring Boot 3 vs Spring Boot 4 : comparatif technique et performance
Spring Boot

Spring Boot 3 vs Spring Boot 4 : comparatif technique et performance

Faut-il rester sur Spring Boot 3 ou passer à Spring Boot 4 ? Cette question revient systématiquement dans les équipes Java. Pour y répondre objectivement, voici un comparatif technique complet basé sur des critères concrets. Tableau comparatif synthétique Critère Spring Boot 3.x Spring Boot 4.x Java minimum Java 17 Java 21 Jakarta EE Jakarta EE 10 Jakarta EE 11 Hibernate Hibernate 6.x Hibernate 7.x Spring Security Spring Security 6.x Spring Security 7.x Virtual Threads Opt-in

Jean-Michel Helem · 30 décembre 2025 · 5 min
Spring Boot 4 : breaking changes à connaître avant de migrer
Spring Boot

Spring Boot 4 : breaking changes à connaître avant de migrer

Vous envisagez de migrer vers Spring Boot 4 ? Avant de lancer ./mvnw spring-boot:upgrade, prenez le temps de lire ce qui suit. Cette version majeure introduit des changements incompatibles qui peuvent casser votre application si vous n'êtes pas préparé. Voici la liste complète des breaking changes à connaître : * Java 21 minimum requis * Passage à Jakarta EE 11 * Hibernate 7 et changements JPA * Nouvelle configuration de sécurité * Suppression des propriétés dépréciées * Changements dans

Jean-Michel Helem · 29 décembre 2025 · 6 min