Systèmes pilotés par événements : intégration de Kafka et RabbitMQ
L'architecture basée sur les événements découple les services : au lieu d'appels HTTP directs, les services publient des événements sur un courtier de messages. D'autres services s'abonnent et réagissent de manière asynchrone. Cela permet un découplage temporel, une résilience aux pannes en aval et des pistes d'audit naturelles. Spring Boot s'intègre à Apache Kafka via Spring Kafka et à RabbitMQ via Spring AMQP.