Jun 17, 2019
Real World BPMN with Zeebe and Minecraft
Here is a great example of how Zeebe and BPMN can be used to solve real-world business problems – in this case, in Minecraft!
By Josh Wulf
Category
All Camunda blog posts tagged with Process Orchestration.
Jun 17, 2019
Here is a great example of how Zeebe and BPMN can be used to solve real-world business problems – in this case, in Minecraft!
By Josh Wulf
Jun 12, 2019
The Zeebe and Operate teams are excited to announce the release of Zeebe 0.18.0 and Operate-1.0.0-alpha11. You can download the Zeebe and Operate distributions here.
Jun 1, 2019
In Part One, we built a minimal exporter, and learned about the exporter life-cycle methods. In this blog post, we will walk through building a Zeebe exporter for the Event Store database, an open source database for storing event streams. The complete source code for this example is available on GitHub. As well, there is a compiled version, along with a docker-compose configuration for it on the 0.18 branch of the zeebe-docker-compose repo. This exporter is based on the Simple Monitor exporter. The Simple Monitor exporter exports to an H2 database via JDBC. The exporter we are going to write uses REST to export to Event Store. We’ll use the same patterns for configuration, but we have less configuration, and…
By Josh Wulf
May 27, 2019
Exporters allow you to tap into the Zeebe event stream and export selected events to other systems. You can filter events, perform transformations, and even trigger side-effects from an exporter. In this post, we’ll step through implementing an exporter. In later posts, we’ll look more in depth at configuration and performance – but for now we’ll cover the bare minimum to help you understand how exporters work in Zeebe. Building an Exporter Follow along these steps to create a minimal exporter that can be deployed to a Zeebe broker. Note: Zeebe is under active development, and things may change. I have noted in each step things that are most likely to change. Create a new maven project: Add zeebe-exporter-api as…
By Josh Wulf
May 9, 2019
The Operate team is excited to announce our May 2019 alpha release, Operate-1.0.0-alpha10. This is the first alpha release since we made an Operate preview publicly available in April 2019. You can download the Operate distribution here. It’s labeled camunda-operate-alpha10-1.0.0 and is listed under the same GitHub release as Zeebe 0.17.0 and Operate-1.0.0-RC3, the Operate release from the beginning of April.
May 8, 2019
Zeebe can be used to orchestrate data-processing pipelines, such as image processing or machine learning. As discussed in Google’s Site Reliability Engineering book, one issue with data-processing pipelines is responding in a timely fashion to increased business demands. Zeebe is a stateful workflow engine, and state doesn’t scale horizontally – but Zeebe does. So you want to design your pipelines in a way that encapsulates and isolates state and allows you to scale up workers in the parts where you can parallelize work. One computational solution pattern that enables this is Map/Reduce. In this post we’ll look at how you can use Zeebe to build Map/Reduce pipelines. This is not meant to be a production-ready solution, but just to get…
By Josh Wulf
Apr 29, 2019
On April 24, 2019, we hosted our first-ever Operate webinar, sharing background on the problem that Operate seeks to solve and demoing a few of its core capabilities. A recording of the webinar has been uploaded, and you can find it here. We’d also like to put together answers to questions that came in during the webinar, including some that we didn’t have an opportunity to answer during the webinar itself.
Apr 17, 2019
Editor’s note: this post originally appeared on the Esentri blog. It was cross-posted here with Esentri’s permission. We’d like to give a shout-out to author Artun Subasi for his excellent blog post series on orchestrating serverless function with a workflow engine! I’d like to demonstrate a Proof of Concept (PoC) which integrates Zeebe with the Fn Project in order to orchestrate serverless functions using Business Process Model Notation (BPMN).
Apr 9, 2019
Today, we’re excited to announce a first-ever preview release of Camunda Operate, a tool that was purpose-built for monitoring and troubleshooting workflows running in Zeebe. The Operate preview is being made available under a trial license that allows for unrestricted use in non-production environments. In this post, we’ll describe the vision behind Operate, show you how to get started, and explain the Operate license in more detail.