Aller au contenu

Blog

Optimiser les performances de la JVM : focus sur Docker & Kubernetes

Un pod Java est limité à 1 Go, mais le processus finit en OOMKilled alors que la heap semble encore loin de sa limite. Où est passée la mémoire ? La heap n’est qu’une partie de l’empreinte mémoire d’une JVM . Pour comprendre ce que voit Kubernetes - et éviter de régler -Xmx à l’aveugle - il faut aussi compter les stacks des threads, le metaspace, les buffers natifs et la mémoire utilisée par le processus lui-même.

Lire plus →

3 octobre 2026

[DevLille 2024] Structurizr DSL : Au-delà des diagrammes vers l'Architecture-as-Code

Pourquoi vos diagrammes d’architecture sont déjà obsolètes, et ce que l’Architecture-as-Code peut changer Cet article est un extrait de la conférence que j’ai donnée lors du DevLille, en juin 2024. Elle présentait le modèle C4 et son implémentation avec Structurizr pour produire de l’architecture-as-code.

Lire plus →

11 juin 2024

Devfest Nantes 2023: Observability With Opentelemetry

OpenTelemetry : pourquoi l’observabilité change de dimension Cet article est un extrait de la conférence que j’ai donnée lors du DevFest Nantes, en octobre 2023. Cette conférence avait pour objectif d’introduire le projet OpenTelemetry et de montrer comment il a transformé ma manière d’appréhender le monitoring applicatif.

Lire plus →

19 octobre 2023

Retour d'expérience Big Data par Dictanova et Cityzen Data

Pour cette année 2014, un de mes objectifs était de présenter les technologies utilisées par Dictanova . Il s’agissait à la fois d’un objectif personnel et professionnel : sortir de sa zone de confort mais aussi échanger avec la communauté Java. Ainsi, lors de ma dernière intervention du 15 décembre au Nantes Java User Group , je proposais un retour d’expérience sur notre usage du Big Data .

Lire plus →

22 décembre 2014

NantesJUG: Présentation de Codahale Metrics

Que les vacances sont loin en ce début octobre :) Il faut bien avouer que la rentrée de cette nouvelle année 2014-2015 est assez chargée pour moi. Pas le temps de chômer entre le boulot à Dictanova , mes cours à l’Université de Nantes et plusieurs interventions en tant que speaker.

Lire plus →

2 octobre 2014

1ère rencontre Debian nantaise

Bonjour, Logo Debian Je suis heureux de vous annoncer qu’une rencontre des utilisateurs et contributeurs nantais de Debian aura lieu le 12 mars à 19 h. Elle se déroulera au 1er étage du bar Le Flesselles, situé au 3 allée Flesselles, au centre-ville de Nantes. Il est facilement accessible depuis l’arrêt de tram Commerce (moins de 2 minutes à pied).

Lire plus →

24 février 2014

Re-découper un dépôt Git

Git est un gestionnaire de source distribué. Il s’impose désormais comme le standard de fait dans bon nombre de projet (que ce soit libre ou propriétaire ). Ce succès est dû en grande partie à sa flexibilité qui permet de l’adapter à de nombreux contextes, modèles ou workflow de collaboration.

Lire plus →

27 octobre 2013

Installation de Vert.X avec Scala

La troisième édition du concours Code Story est dans les starting blocks 1. Comme ce concours n’est plus lié à une session de live coding à Devoxx France (oui, je suis trop timide pour coder devant 300 personnes :), j’ai décidé de participer à cette édition 2013. J’ai en fait plusieurs objectifs : Monter un projet sympa avec la team Dictanova + Thomas Se former, par un vrai challenge, à un nouveau langage (Scala) / une nouvelle technologie (Vert.X) Accessoirement, gagner :) Depuis la présentation de Code Story Saison 3 à la mi-septembre au Jug Summer Camp à La Rochelle , j’ai commencé à jouer sérieusement avec le framework Vert.x combiné avec le langage fonctionnel Scala .

Lire plus →

11 octobre 2013

Going to DebConf13 !

Going to DebConf13! - Design by Leandro Gómez licensed under CC BY-SA 3.0 Plus que 7 jours avant le début officiel de la conférence annuelle des développeurs Debian aka DebConf. Il s’agit de la 13ème édition de cette conférence, mais c’est surtout le 20ème anniversaire du projet Debian ! En tant que membre de ce projet depuis quelques années, je suis toujours impressionné par la capacité de cette communauté à construire le système d’exploitation universel depuis plus de 60 pays et avec 1000 développeurs !

Lire plus →

4 août 2013

NantesJUG: base de données graphe Neo4J

Prendre un tableau et un papier pour modéliser ses données, c’est ce que nous faisons régulièrement. Cependant à chaque fois nous devons traduire notre modèle en MCD pour l’insérer dans un SGBD. La promesse des bases de données orientées graphe c’est d’être veleda ready ! Plus besoin de convertir notre modèle ! Cette présentation aura lieu au NantesJUG le 14 mai 2013 à 19h . Elle sera animée par moi-même, Benoit Simard ainsi que Cédric Fauvet .

Lire plus →

14 mai 2013