Flux
Toutes les catégories

DevOps

380 articles

Stratégie IA : vos fondations DevOps et cloud-native décideront du résultat

Stratégie IA : vos fondations DevOps et cloud-native décideront du résultat

Pour la troisième fois en dix ans, les directions techniques sont invitées à adopter une rupture technologique majeure. Après le DevOps, après le cloud-native, l’intelligence artificielle générative constitue la troisième vague d’adoption depuis 2024. Et pour la troisième fois, nous constatons chez certaines organisations que le pattern d’adoption reproduit les mêmes erreurs : un outil déployé en amont des principes qui le rendent utile, des indicateurs de productivité présentés en l’absence…

Cockpit io
Code et métier : de l'abstraction à la modélisation

Code et métier : de l'abstraction à la modélisation

Comment sait-on qu'on est au bon niveau d'abstraction ? La question de l'abstraction et du design de code est centrale, mais elle est rarement posée.Cet article explore comment le code exprime le métier à travers l'abstraction et l'encapsulation, et pourquoi trouver les bons concepts métier demande du temps et de la collaboration.

OCTO Talks
Le CAP des Garbage Collectors : on ne peut pas avoir les trois (Jean Michel Doudoux) YouTube

Le CAP des Garbage Collectors : on ne peut pas avoir les trois (Jean Michel Doudoux)

Jean-Michel Doudoux, directeur technique chez SCIAM, Java Champion et auteur depuis 25 ans du tutoriel "Développons en Java", interroge pour le studio Devoxx France, ce qui arrive à la JVM enfermée dans un conteneur Kubernetes. Dans cette conversation, il rappelle que choisir un GC, c'est comme le théorème CAP : throughput, latence, consommation, on ne peut pas avoir les trois. Et en dessous de 2 CPU et 2 Go de RAM, votre JVM passe au Serial GC. Au programme : -Comment la JVM, pensée pour "une…

Devoxx France (YouTube)
L'Event-Driven Architecture chez Octo : épisode 1, le pourquoi

L'Event-Driven Architecture chez Octo : épisode 1, le pourquoi

Un legacy de 13 ans à bichonner, une vingtaine d'applis à faire causer entre elles, et des SaaS externes à intégrer toujours plus vite. Pour sortir de la spaghetti d'APIs, on a misé sur l'Event-Driven Architecture. Premier article d'une série : on pose les bases, et on raconte comment ça nous a changé la vie côté process de recrutement.

OCTO Talks
Produit and IA : nouvelles organisations, et un "Pourquoi" plus vital que jamais

Produit and IA : nouvelles organisations, et un "Pourquoi" plus vital que jamais

L’IA générative s’invite dans les pratiques Produit avec une promesse simple : aller plus vite. Mais derrière ce gain apparent, elle déplace surtout les points de friction de l’organisation. Ce n’est pas seulement notre manière de produire qui change ; c’est la répartition même de la valeur dans les équipes qui commence à bouger.

OCTO Talks
Transcript de ma conférence « Des structures de données qui vont vous étonner »

Transcript de ma conférence « Des structures de données qui vont vous étonner »

En 2024-2025, j’ai présenté plusieurs fois ma conférence « Des structures de données qui vont vous étonner », où je parle de quelques structures de données, pour attirer l’attention des développeurs et développeuses sur le fait qu’il en existe beaucoup, qu’il est intéressant de savoir les choisir – et qu’on n’a pas toujours besoin de ré-inventer la roue. Mon intervention a été enregistrée lors de mon passage à PyConFR 2025 : Comme tout le monde n’accroche pas avec le format vidéo et que…

Pascal Martin
Augmentation des performances de la RIB d'Akvorado grâce au sharding

Augmentation des performances de la RIB d'Akvorado grâce au sharding

Pour associer des informations de routage, telles que les chemins d’AS ou les communautés , aux flux, peut importer des routes via le (). Comme la table de routage Internet contient plus d’, Akvorado doit . C’est un défi de longue date, mais je pense que ce problème est désormais résolu grâce au , une méthode qui découpe la base de routage en plusieurs parties afin de permettre les mises à jour concurrentes.BGPBMPAkvorado Monitoring ProtocolBGPun million de routesgérer des dizaines de millions…

Vincent Bernat
Test de CKE, le Kubernetes managé chez Clever Cloud (partie 2 - stockage)

Test de CKE, le Kubernetes managé chez Clever Cloud (partie 2 - stockage)

Rappel de la partie 1 Dans la partie 1, on avait vu comment créer un cluster CKE, parcouru son anatomie (Exherbo Linux, Cilium, Materia etcd, konnectivity…), mesuré les temps de boot (~57s pour le control plane, excellent), testé les NodeGroups, et activé le CSI. Dans cette deuxième partie, on va creuser ce qui touche au stockage et à des cas d’usages “un peu” avancés : cycle de vie des volumes, resize online, snapshots, et déploiement de vCluster avec données persistantes. Activer le CSI et…

Zwindler's Reflection
Refonte de l'UI de GroROTI

Refonte de l'UI de GroROTI

Si vous lisez régulièrement ce blog et mes aventures sur les réseaux sociaux, vous savez que j’aime énormément l’infrastructure, un peu le code backend (surtout en Golang), mais que dès qu’il s’agit de concevoir une interface graphique moderne et agréable, il n’y a plus personne. C’est un fait établi, je n’ai aucune compétence en développement front. Dommage pour les offres FullSteak (jeu de mot pourri, mais plutôt approprié ici). C’est exactement ce qui pénalisait GroROTI, un petit outil web…

Zwindler's Reflection