Julien Roy

Julien Roy

bankin'

Développeur depuis 15 ans et actuellement Architecte Java. Je travaille principalement sur des plateformes à fort trafic. Mes centre d'intérêts actuels tournent autour des architectures microservices et réactives.

Twitter : @vanr0y

Blog: https://github.com/VanRoy

archisec

Track : Architecture, Performance and Security

Type de présentation : Tools-in-Action

Comment GH-OST a sauvé nos mises en production

Réaliser une mise en production avec des changements de schéma sur MySQL ne semble pas poser de défis particuliers. Sauf quand votre base de données fait 3To, que certaines tables contiennent des milliards de lignes et que votre application réalise plusieurs centaines de requêtes par secondes. Durant cette présentation je présenterai comment GH-OST, un outil open-source de migration de schéma créé par GitHub a sauvé nos mises en production chez Bankin’. Je partagerai aussi, les bonnes pratiques, les pièges à éviter ainsi que les alternatives.