Philippe CHARRIERE

Philippe CHARRIERE

Speaker - Tech Evangelist @CleverCloud

Tech evangelist + Dir commercial (Eh oui, un dev qui fait du commerce ;)) chez Clever Cloud

Sa conférence à Blend :

BATTLESTAR GALACTICA: Saison 5 – Les Cylons passent dans le cloud avec Vert.x

On refait Battle Star Galactica, les Cylons ont finalement gagné grâce aux microservices en Vert-x (Bonnes pratiques, discovery, circuit breaker … ou comment démarrer facilement)

En détail :

Ne cherchez pas, cette saison n’existe pas. 😭 [BSG S5](https://www.rottentomatoes.com/tv/battlestar_galactica/s05/)

### Rappel:

Les fonctions internes des « Basestars » (vaisseaux mères cylon) sont contrôlées par un système d’ordinateur central mi biologique, mi machine appelé l’Hybride. L’ensemble des 7 humanoïdes Cylons décidèrent lors du Plan (https://www.rottentomatoes.com/m/battlestar_galactica_the_plan/), de basculer l’ensemble des basestars en mode “microservices » pour donner la possibilité à tous les Hybrides de calculer les positions de milliers de Raiders (chasseurs cylons) afin d’éviter qu’ils n’entrent en collision lors des attaques.

### La mise en oeuvre du Plan consistera en ceci:

– Microservices & Cloud-Native: Qu’est-ce c’est, bonnes pratiques, patterns, …
– Du code et de la démo: (Vert.x est polyglotte … donc il y aura plusieurs langages)
– Ecrire un microservice en Vert.x
– Gérer la partie “Discovery” (sinon personne ne va se parler) 📞
– Gérer la partie “Houston we have a problem” (health checks, failures …) 🙀
– Il y a toujours quelqu’un pour ne pas faire comme tout le monde 😡:
– « j’avais pas lu les specs, j’ai fait un service en Node.js, je peux jouer quand même? »
– Du déploiement: si ça marche en local, ça doit se déployer (et si les 😇 dieux d’internet sont avec nous)
– déploiement « en masse » des hybrides et de quelques raiders sur une plateforme de cloud 😝

A la fin de ce talk, vous aurez assez de matière pour être opérationnel rapidement sur le sujet

Co-Organisateurs