Introduction
  • Introduction
  • Repo github
Les Micro Services
  • Qu’est ce qu’un micro service et quels sont les avantages de cette architecture
  • Communication entre les différents micro services
Architecture Hexagonale
  • Qu'est ce qu'une architecture Hexagonale et quels en sont les avantages
SpringBoot 3
  • Qu’est ce que SpringBoot et pourquoi l'utiliser
Développons notre application
  • Architecture de notre application
  • Développons notre micro service d'achat
  • Développons micro service de gestion des stocks
  • Faisons communiquer nos deux microservices
Le Broker de messages
  • Qu’est ce qu’un broker et quels sont les avantages par rapport à des appels REST
  • Focus sur le broker RabbitMQ
Modification de notre application pour y incorporer un broker de messages
  • Ajout d'un producteur de messages
  • Ajout d'un consommateur de messages
Pour finir
  • Pour finir