Choreography: A Path to Effective Application Integrationby@anadimisra

Choreography: A Path to Effective Application Integration

tldt arrow
Read on Terminal Reader
Read this story w/o Javascript

Too Long; Didn't Read

Choreography is an efficient, lightweight, distributed chain of command. Both the legacy system and the new systems emit Domain Events, which are published to Kafka. Each Kafka topic is backed by MongoDB collection using the Kafka MongoDB connector for Fault Tolerance and HA purposes. In case of failed processing of the domain event the failing side emits an event for compensating transactions instead of rollback.
featured image - Choreography: A Path to Effective Application Integration
Anadi Misra HackerNoon profile picture

@anadimisra

Anadi Misra

Humble hacker, learner, loves breaking things in the name innovation. More musings at https://www.anadimisra.com


Receive Stories from @anadimisra


Credibility

react to story with heart
Anadi Misra HackerNoon profile picture
by Anadi Misra @anadimisra.Humble hacker, learner, loves breaking things in the name innovation. More musings at https://www.anadimisra.com
More from Anadi ...

RELATED STORIES

L O A D I N G
. . . comments & more!