Camunda BPM 7.12.0-alpha3 Released

Camunda BPM 7.12.0-alpha3 is here and the highlights are: Version tag in Fetch & Lock of External Tasks Cockpit: Timestamps in External Tasks Log (Enterprise) Customizable resource deployment 13 Bug Fixes You can Download Camunda for free (click on Preview Release) or Run it with Docker (based on Java 11). If you are interested, you can see the complete release notes. If you want to dig in deeper, you can find the source code on GitHub.

By Camunda Platform Team

Aug 28, 2019

Camunda hackday projects 2019: Fun and Productive

The hackdays produced a lot of interesting projects and this is part two of those projects. If you want to catch up on all the fun. you can find part one here. We’ve a dichotomy of project types in this post, ranging from those made for fun to those actually helping productivity. The line is slightly blurred on some of them depending on if you consider reading logs fun or not. Personally I find no better way to relax than curling up on a couch and reading through one of my favorite stack traces. Even if we can predictably assume that in the end the NPE did it. Fun & Games! The hackdays have often produced endearing games like 2015’s…

By Niall Deehan

Aug 27, 2019

Camunda Modeler 3.3 Released

We are proud to announce the release of Camunda Modeler v3.3. It comes with two significant improvements to our BPMN modeler: improved navigation and a better copy & paste experience. Furthermore, we included several bug fixes. Download the latest release and start modeling.

By Philipp Fromme

Using the Zeebe Kafka Connector to Orchestrate, Integrate, and More

The Zeebe team just implemented a Kafka Connect Zeebe connector. This is a feature users have been asking for since the start of the project, so let’s give it a closer look. What is Kafka Connect? Kafka Connect is the ecosystem of connectors into or out of Kafka. There are lots of existing connectors, e.g. for databases, key-value stores or file systems. So for example you can read data from a RDMS and push it to Elasticsearch or flat files.

By Bernd Ruecker

Coming in Zeebe 0.21: Long-polling workers

The upcoming 0.21 release of Zeebe includes a feature many users have been asking for: long-polling for workers. And make sure you stay tuned to the end to find out what a massive deal it is. Zeebe is a radical re-imagining of the workflow engine for the modern world: it uses event sourcing to interpret workflows over immutable streams. In the Zeebe model, workers are de-coupled from the broker. Conceptually, workers “subscribe” to task types on the broker to service. In terms of actual implementation, workers poll the broker for the task type they service. This allows the broker to have no stateful knowledge about workers. The Problem With Polling Every request to the broker for work from a worker…

By Josh Wulf

Camunda hackday projects 2019: Getting Started and External Tasks

Each year the coding inclined residents of Camunda towers embark on a 3-day adventure into a realm of big ideas and hacky solutions. Its starts months before when a list of potential project ideas is created. Then as the hackdays approach people find ideas that they like and teams form until the day of reckoning arrives and we all gather together to see if we can realize the lofty ambition of creating a working prototype over the course of about 60 hours. We had some unifying themes these this year and I’m going to write each post on the projects that are (sometimes loosely) related to that theme. In this post I’ll discuss projects that help users get started with…

By Niall Deehan

Aug 20, 2019

Camunda hackday projects 2019: A Theme of Their Own

A Theme of their own Plain Components – The behavioral UI Library Zeebe Benchmark Experiments (aka Spreadsheet-Driven Development) Zakka – distributed fault tolerant workflow engine on Akka Use Node-RED Zeebe nodes for Camunda keyfob detection GitHub Plugin(s) for BPMN Diagrams Optimize Drilldown Nexus and Minio object storage / Camundobot!

By Niall Deehan

Aug 18, 2019

Keycloak Identity Provider Extension Released

Camunda in its current version is perfectly suited to run BPM in cloud infrastructures. From Spring Boot integration to the External Task Pattern and other features you have a lot of freedom to design your BPM architecture the way you want. Is anything missing? Hardly. Except one thing: Identity management in the cloud often differs from classical approaches. Neither the integrated Identity Management nor the optional LDAP Identity Provider fit. That’s why we have been looking for a way to better integrate Camunda’s Identity Management into such environments.

By Gunnar von der Beck

Scaling Zeebe Horizontally: A Simple Benchmark

Note: The specific performance metrics in this blog post are from an earlier release of Zeebe. Since this post was published, work has been done to stabilise Zeebe clusters, and this has changed the performance envelope. You can follow the steps in this blog post to test the current release of Zeebe yourself, and derive the current performance envelope. Zeebe advertises itself as being a “horizontally-scalable workflow engine”. In this post, we cover what that means and how to measure it.

By Daniel Meyer

Try All Features of Camunda