kafka-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Smith <cbsm...@gmail.com>
Subject Re: Monitor the state of an event-based choreography
Date Thu, 19 Jul 2018 16:34:00 GMT
This sounds like a pretty good use case for opentracing.org. There is some
nice integration with Kafka now too.


On Thu, Jul 19, 2018, 8:26 AM Dan Rosanova <darosa@microsoft.com.invalid>

> Are you looking more for an Actor or orchestration layer and visibility? I
> don’t know of one per se,  it would also be interested.
> Dan
> ________________________________
> From: Jonathan Roy <jonathan.roy@caldera.com.invalid>
> Sent: Thursday, July 19, 2018 3:22 AM
> To: users@kafka.apache.org
> Subject: Monitor the state of an event-based choreography
> Hello,
> We are currently studying event-driven architectures with Kafka, and one
> thing that scares me a bit is that we have no way to know at any moment
> what is the state of a business transaction that spans multiple services.
> Let’s consider the following simple flow:
> 1. the ‘orders’ service creates a ‘new order’ event.
> 2. the ‘validation’ service validates the order and publishes an ‘order
> validated’ or ‘order rejected’.
> 3. the ‘email’ service sends a confirmation email to the customer.
> This does not directly concern Kafka but are there some tools that help
> visually tracking the status of any particular order, and know which part
> of the flow remains to be done? I know Confluent Control Center allows to
> monitor the Kafka topics, but I’m not aware of any tool allowing to
> visualize the business flows of events.
> Thanks!
> Jonathan Roy

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message