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.
Zeebe 0.13 Release Highlights
BPMN Support: Timer Intermediate Catch Event
As described in the documentation, the timer intermediate catch event is a BPMN element that behaves like a stopwatch. When a workflow instance token arrives at a timer intermediate catch event, a timer is started, and the timer fires (allowing the token to progress) when the specified duration is over.
This is one of the BPMN elements on the team’s Q42018 roadmap, which also includes timer boundary events and timer start events–both of which can be applied in many interesting ways in the microservices orchestration world.
New HTTP Exporter for Debugging
This is an operability feature that adds a debug exporter that exposes an HTTP server for inspecting exported records. The records can be filtered by value type and full text search, and a record can be expanded to inspect its full content.
A Zeebe Roadmap Page Refresh
In the previous section, you might have noticed that we casually included a link to a new quarterly roadmap, which was just recently added to the Zeebe site. In an effort to be more transparent about our current work on Zeebe and what we have planned in the near-term, we’ll update this page at the start of each quarter with the features that the team is working on. When a feature is complete, we’ll note which release it was included in, and if a feature is taking longer than expected or is put on hold, we’ll make a note of that, too.
In the coming weeks, we’ll be working on a longer-term roadmap that we can share on this page, as well, so that the community has a better sense of questions like Zeebe production readiness and our vision for Zeebe beyond the current quarter.
Going Deeper on Message Correlation
In this post, we go into detail on working with messages in Zeebe, including Zeebe’s powerful message correlation features that were (first released in Zeebe 0.12 in October 2018).
If you’re new to BPMN message events or message correlation concepts, the blog post would be a good place to get started. Or if you’re a BPMN event expert and want a deep-dive into Zeebe’s implementation, there’s something in the post for you, too.
Zeebe On The Small Screen
It’s been an action-packed couple of months for Zeebe when it comes to conferences, meetups, and other events. Recordings from CamundaCon (the annual Camunda user conference in Berlin) and Kafka Summit San Francisco (the Apache Kafka user conference) are available online.
Zeebe at the Camunda User Group Berlin Meetup – November 27, 2018
To those of you in or around Berlin: the Camunda User Group will hold a meetup at Camunda HQ on Tuesday, November 27 starting at 6:00 PM.
You can learn more about the event and RSVP here.
One of the presentations at the meetup will cover Zeebe, including a message correlation demo. From the Meetup page:
As a system built for use in microservices architectures, it's important for Zeebe to have advanced message-handling capabilities. The Zeebe 0.12 release in early October included support for BPMN's intermediate message catch event and receive task, and in this talk, Sebastian Menski and Mike Winters will introduce and demo Zeebe's messaging features, including message correlation.
We’d love to see you there.
That’s all for now. Thanks for reading, and please don’t hesitate to reach out with questions.