Event language
UI language
The rapid rise in Big Data use cases over the last decade has been accelerated by popular massively scalable open-source technologies such as Apache Cassandra® for storage, Apache Kafka® for streaming, and OpenSearch® for search. Now there’s a new member of the peloton, Uber's Cadence for code-based scalable fault-tolerant workflow orchestration. To illustrate the most important Cadence concepts (and more) we’ll build a realistic drone delivery service demonstration application, and discover how fault-tolerant workflows scale using event-sourcing and the Cassandra database (supplemented with Kafka and OpenSearch for enhanced visibility). We’ll also explore what happens when orchestration meets choreography, and use the drone application to illustrate different ways to integrate Cadence with Apache Kafka, including starting workflows from Kafka, coordinating workflows with Kafka, and reusing Kafka microservices. But how scalable is Cadence in practice? To find out, we’ll fill the sky with drones – how many drones can we get flying at once?