Camunda

Category

Product

All Camunda blog posts tagged with Product.

Zeebe Message Correlation

Message correlation is a powerful feature in Zeebe. It allows you to target a running workflow with a state update from an external system, asynchronously. You can use it to do things like: Update a workflow instance when an item ships from a warehouse, or a customer payment is processed. Cancel a running workflow when a user quits from a game server. Any event in the external world that influences your workflow state. This tutorial uses the JavaScript client, but it serves to illustrate message correlation concepts that are applicable to all language clients. We will use Simple Monitor to inspect the running workflow state. Simple Monitor is a community-supported tool, and is not designed to be used in production…

By Josh Wulf

Podcast: Zeebe and Rust

The latest episode of the Camunda Nation podcast is live, and it features an interview with Mackenzie Clark, the maintainer of the open source Rust client library for Zeebe – Zeebest. Extract from 00:17:18: Mackenzie: Another reason I liked Zeebe a lot is they were using BPMN – which was (an) ISO standard format – for describing workflows, and I think Conductor was not using BPMN – or they had to have some kind of adapter. And so that was another bonus, is it had that legitimacy of ISO. Josh: Yeah, I think Conductor uses its own YAML format, and then from the YAML it generates a diagram, whereas with Zeebe you can go GUI-first and it generates XML in…

By Josh Wulf

Aug 2, 2019

Camunda Optimize 2.6.0-alpha1 Released

We are happy to announce the release of Camunda Optimize version 2.6.0-alpha1. You can find improvements and features from the upcoming Optimize version 2.6.0 in this first alpha release, including: Multi-Version Support for Process and Decision Reports Durations for Running Process Instances New User Task Assignee & Candidate Group Reports The complete release notes are available in Jira.

By Felix Mueller

Zeebe Workflows Inside a REST Request/Response

In the Zeebe Slack and the Forum, a number of users have been inquiring about initiating a Zeebe workflow via a REST request, and returning the outcome of the workflow in the REST response. Zeebe workflows are fully decoupled, asynchronous, and have no awaitable outcome. This means there is nothing out-of-the-box right now to do this. We are evaluating demand for this feature in GitHub, both in terms of its eventual shape and its priority. Let’s look at the problem in more detail, how we can match it with Zeebe’s model, and a few different solutions that you can implement now. I’m going to be using the TypeScript Zeebe client for code examples in this article, but the concepts are…

By Josh Wulf

Yet Another License (YAL)? Why We Created The Zeebe Community License

In early July, 2019, I sat down with Daniel Meyer, Camunda CTO and Zeebe Committer #0, to talk about the new Zeebe Community License. This is the transcript of that conversation. Josh Wulf: We have a change to the licensing for Zeebe – probably, people are going to be interested to know more about that. I know you’ve done a lot of work on it – you’ve been speaking with British lawyers most recently about it. Maybe you can give a bit of background on the thinking behind that. Daniel Meyer: Right, of course – happy to. And let’s maybe start by just reflecting on the tremendous journey that open source had over the last twenty years plus. So, I…

By Josh Wulf

Jul 22, 2019

Camunda Modeler 3.2.0 Released

We are proud to announce the Camunda Modeler v3.2.0 minor release. It comes with several modeling improvements, with grid snapping among them, as well as with essential bug fixes. Download the improved app and start modeling right away.

By Maciej Barelkowski

Zeebe: Workflow Reinvented for Microservices and the Cloud (From Idea To Production Readiness)

Last Wednesday, July 17, we announced the first production ready release of Zeebe, Camunda’s new cloud-native workflow engine for microservices orchestration. Zeebe is a new code base, written from scratch, putting forward a completely new way of architecting workflow engines for microservices and distributed systems. This blog post is a quick overview of why and how we did that.

By Daniel Meyer

Try All Features of Camunda