Announcing Zeebe, Operate and Tasklist 1.0.0-alpha1

by Zeebe & Operate Team on Feb 9 2021 in Releases.

Today we are excited to announce the three releases:

In this post, we’ll highlight some of the new capabilities introduced in these alpha releases.

Zeebe 1.0.0-alpha1

Zeebe 1.0.0-alpha1 is a big milestone for us. With this release we made major improvements to Zeebe’s Performance and Memory Management and removed YAML workflow support.

Improved Performance and Memory Management

We have made significant improvements to Zeebe’s performance and memory management by migrating RocksDB to use a one column family.

We tested performance during our normal benchmark, which starts a simple process with one task and around 40kb payload. We use three brokers with three partitions and a replication factor of three. We observed that we were able to: - Reduce memory consumption by a factor of 4 - Increase throughput by roughly 15% - Improve latency by 50%

Memory improvements can be seen in the below screenshots:

Memory consumption before improvements

Memory consumption before improvements

Memory consumption after improvements

Memory consumption after improvements

Feel free to read about all the details here.

Removal of YAML workflow support

With this first alpha release of Zeebe 1.0.0, we are removing support for YAML workflows because:

Moving forward you will need to design your processes using BPMN. If you’re new to BPMN or would like to learn more, check out our BPMN tutorial

Tasklist 1.0.0-alpha1

This is the first alpha release of Tasklist - a tool for working with User Tasks. You can filter, claim and complete user tasks that are part of your process.

Tasklist will be available as part of Camunda Cloud and also via download so it can be installed locally.

You can learn more about Tasklist by visiting our documentation page.

What’s Next?

We’ll release the next alpha releases in March 2020. Stay tuned.

How to get it

The releases for Zeebe Engine, Operate, and Tasklist have been published on GitHub and you can find the assets here.

Please note that alpha versions are not meant to be used in production and cannot be updated to minor or major releases without losing data.

Future releases will come together and also be made available as Camunda Cloud up on its GA.