Archives de catégorie : Event driven architecture

Event Driven Architecture : Apache Kafka sur le rivage

Après vous avoir tous convaincus, j’en suis sûr, dans le précédent épisode de cette série, de l’intérêt d’une gestion événementielle de vos processus, je m’en vais vous parler plus en détails du bus que nous utilisons chez mon employeur actuel préféré.

Apache Kafka est un produit à l’origine développé par LinkedIn. Ecrit en Scala, cette plate-forme est capable d’ingurgiter un nombre impressionnant de messages par seconde (potentiellement par millions selon ce benchmark de LinkedIn).

Son architecture est sur le principe assez simple finalement (même si son implémentation n’est évidemment pas aussi triviale).

Continuer la lecture de Event Driven Architecture : Apache Kafka sur le rivage

Event driven architecture : enjeux et solutions

Comment favoriser la communication et la collaboration de l’ensemble des sous-systèmes d’un SI complexe ? En s’échangeant des messages décrivant des événements par exemple.

Cet article est le premier d’une série sur une vision de l’architecture événementielle et d’une implémentation possible (avec Apache Kafka).

Continuer la lecture de Event driven architecture : enjeux et solutions