The Safepoint en français : la JVM en production, côté France
The Safepoint est une publication indépendante, d'abord rédigée en anglais, de guides pratiques pour diagnostiquer et régler les applications Java en production. Cette rubrique en français, ouverte en novembre 2026, ne traduit pas les guides anglais : elle traite ce qui change quand on exploite une JVM en France, avec ses règles, ses référentiels publics et ses données ouvertes.
Articles récents
- Écoconception d'un service Java : ce que le RGESN demande au backend, et ce que la JVM permet de mesurer
Le référentiel général d'écoconception des services numériques (RGESN, Arcep et Arcom, 2024) compte 78 critères. Lesquels concernent un backend Java, et comment mesurer puis réduire la mémoire et le CPU d'une JVM pour les documenter honnêtement.
- Java dans le code source public français : 1 100 dépôts, dont la moitié pour Lutèce
Quelle place tient Java dans les dépôts publiés par les organismes publics français ? Notre analyse de l'inventaire code.gouv.fr (version du 24 septembre 2025) : langages, poids de Lutèce, organisations, licences, méthode et fichier CSV.
- Heure légale française et JVM : Europe/Paris, outre-mer et changement d'heure sans bug
Comment la JVM connaît l'heure légale française : base tzdata, identifiants Europe/Paris et outre-mer, heures inexistantes ou doublées lors du changement d'heure, tâches planifiées, conteneurs et mises à jour du fuseau.
- Heap dump et RGPD : un fichier .hprof contient des données personnelles, traitez-le comme tel
Un dump de tas Java copie la mémoire de l'application, avec les noms, adresses, jetons et mots de passe qu'elle manipule. Ce que dit le RGPD, ce que recommande la CNIL, et comment produire, stocker, partager et supprimer les heap dumps en France.
Rubriques
- Exploitation et conformitéFaire tourner une JVM en production en France : heure légale et fuseaux horaires, fichiers de diagnostic et RGPD.
- Java et numérique publicJava dans le code source publié par les administrations françaises et dans les référentiels publics comme le RGESN.
Notre méthode
Chaque article cite ses sources : textes officiels (RGPD, délibérations de la CNIL, référentiels de l'Arcep et de l'Arcom), jeux de données publics sous Licence Ouverte, documentation du JDK et propositions d'évolution d'OpenJDK (JEP). Les options de la JVM sont vérifiées sur la version indiquée, et les résultats de commandes présentés comme tels. Les chiffres réglementaires ne sont repris que lorsqu'ils ont pu être vérifiés sur le texte d'origine. Plus de détails sur la page À propos.
Les guides techniques en anglais
Les diagnostics détaillés restent en anglais : OutOfMemoryError: Java heap space, analyse d'un heap dump, lecture des journaux GC, la JVM dans un conteneur ou Native Memory Tracking. La liste complète est sur la page All articles.