The Zeebe Blog

Writing an Apache Kafka Connector for Zeebe (And A Working Prototype)

by Bernd Rücker on Dec 13 2018 in Zeebe Resources.

Bernd Rücker is a co-founder and developer advocate at Camunda.

With Zeebe.io we provide a horizontally scalable workflow engine completely open source. We face a lot of customer scenarios where Zeebe needs to be connected to Apache Kafka (or the Confluent Platform).

Read more…

The Microservices Workflow Automation Cheat Sheet

by Bernd Rücker on Dec 12 2018 in Best Practices.

Editor’s Note: This post originally appeared on Bernd Rücker’s blog and was cross-posted here with Bernd’s permission. Thanks Bernd! Your company might want to go for a microservice architecture and apply workflow automation (I do not go into the motivation why in this blog post, but you might want to read about 5 Workflow Automation Use Cases You Might Not Have Considered or BizDevOps — the true value proposition of workflow engines. Read more…

Announcing the Zeebe 0.14 Release and a Year-End Zeebe Webinar

by Mike Winters on Dec 6 2018 in Releases.

The Zeebe team is excited to announce the 0.14 release. You can download 0.14 from the release page on Github. In this post, we’ll discuss some of the highlights from the release and other project updates. We’d also like to let you know that next Thursday, December 13, we’ll be hosting a Zeebe webinar where we discuss recent Zeebe features and what’s coming next. You can register for the webinar here. Read more…

Generating a Zeebe-Python Client Stub in Less Than An Hour: A gRPC + Zeebe Tutorial

by Mike Winters and Sebastian Menski on Nov 30 2018 in Inside Zeebe.

Please note that this blog post has not been updated since its original publication to reflect changes to Zeebe’s gateway.proto file.

The general approach for creating a stub that we show here still applies to newer versions of Zeebe, but you may need to make a few modifications depending on which Zeebe version you’re using.

The high points:

Read more…

Announcing the Zeebe 0.13 Release (Plus Other Project Updates)

by Mike Winters on Nov 12 2018 in Releases.

The Zeebe team is excited to announce the 0.13 release. You can download 0.13 from the release page on Github. In this post, we’ll discuss some of the highlights from the release and other general project updates. Questions? Feedback? The Community page on our website lists a number of ways that you can get in touch with us. We monitor and respond to messages on the Slack group and support forum on an regular basis, and we’d love to hear from you. Read more…

Event-Driven Orchestration: Message Events and Message Correlation in Zeebe

by Mike Winters on Nov 9 2018 in Inside Zeebe.

Zeebe 0.12 supports message events, making it easy to use Zeebe as part of an event-driven architecture; workflow instances can to respond to events published by external systems. And Zeebe handles all of the heavy lifting related to correlating a message to a workflow instance: buffering incoming messages, opening a subscription to receive messages that match with active workflow instances, and correlating a message (when one exists) to a workflow instance that has arrived at a message event. Read more…

Zeebe, Event-Driven Architectures, and More: Talk Recordings from Kafka Summit SF and CamundaCon

by Mike Winters on Oct 25 2018 in Inside Zeebe.

It’s been a busy past month for the Zeebe team here at Camunda. At the end of September, we took the stage at CamundaCon, our annual user conference, and in mid-October, we traveled to San Francisco to give a presentation at Kafka Summit.

Read more…

Announcing the Zeebe 0.12 Release: Message Correlation, Parallel Processing, and More

by Mike Winters on Oct 16 2018 in Releases.

The Zeebe team is excited to announce the 0.12 release. To get started with Zeebe 0.12, please see our installation guide.

It’s been 3 months since the Zeebe 0.11 release, and we’ve been hard at work adding new BPMN symbols that will enable Zeebe to support a range of new use cases.

The 0.12 release also includes a number of architectural changes to Zeebe that make it a much simpler system that’s more focused on its core use case: high-throughput, low-latency workflow automation.

Read more…

An Overview of Conceptual Changes in Zeebe 0.12

by Mike Winters on Oct 16 2018 in Releases.

If you’ve already read the Zeebe 0.12 release announcement, then you know that in addition to significant advancements in BPMN support, Zeebe 0.12 includes changes to the scope of the problem that Zeebe solves and introduces a couple of new concepts.

In this post, we’ll walk through those changes in more detail so that it’s clear what’s different about Zeebe and why we’ve decided to take a different approach.

Read more…

What's New In Zeebe: BPMN Symbol Support, Zeebe + Apache Kafka, New Conference Talks, and More

by Mike Winters on Sep 27 2018 in What's New In Zeebe.

Hi everyone, here’s our roundup of goings-on in and around the Zeebe project for September 2018. This month, we’ll cover newly-supported BPMN symbols in Zeebe, a Zeebe + Apache Kafka demo, conference talk recordings featuring Bernd, and more.

Read more…