Category

Engineering Excellence

All Camunda blog posts tagged with Engineering Excellence.

Camunda BPM 7.7.0-alpha2 Released

Camunda BPM platform 7.7.0-alpha2 is here and it is packed with new features. The highlights are: Deploy Processes, Decisions and Cases from Cockpit Automatic cleanup of historic data based on TTL (docs) Process Instance Restart in API (docs) Additional Batch Operations in API (Modification, Restart and Set Retries for External Tasks) (docs) Support for PostgreSQL 9.6 and MySQL 5.7 (docs) 31 Bug Fixes The complete release notes are available in Jira. List of known Issues. You can Download Camunda For Free or Run it with Docker.

By Daniel Meyer

Argon2 as password-hashing function in Camunda

Introduction On the new version of the Camunda Engine Platform (7.7) the user passwords, which are stored in the database, are by default hashed with a SHA-2 family algorithm. Before the passwords are hashed, they are concated with an individual random generated salt for each user, to prevent dictionary and rainbow table attacks. For someone who needs a more secure hashing algorithm Camunda introduce a new API, which allows to customize and exchange the default hashing algorithm. In this blog post I will present this customization and will use argon2 as hashing algorithm. Argon2 is a password-hashing function 1, which is considered as state of the art and also won the Password Hashing Competition at the end of 2015 2….

By Christopher Kujawa

Camunda BPM 7.7.0-alpha1 Released

Camunda 7.7.0-alpha1 is here and it is packed with new features. The highlights are: Webapps: drill down in Metrics Charts and general facelift Core Engine: drastic reduction of optimistic locking exceptions when using Job Executor External Tasks: History API and monitoring in Cockpit Fluent BPMN builder API: now generates BPMN diagram elements Supported Environments: IBM Websphere 9 and OpenJDK 8 Security: salts and stronger hashing of user passwords 32 Bug Fixes The complete release notes are available in Jira. List of known Issues. You can Download Camunda For Free or Run it with Docker.

By Daniel Meyer

Integrating Camunda and Drupal

Over the last days, I have worked on integrating Camunda into the latest version of Drupal. For the record, Drupal is an Open Source CMS powering a large number of the top websites available on the Internet. Therefore it is reasonable to assume that the combination of Camunda and Drupal is a possible scenario.

By Valentin Vago

Batch Operations with Camunda 7.6

Camunda 7.6 got released few weeks ago and it comes with many new exciting features. One of them is the extended Batch Operation feature and within this post I am gonna tell you what you can do with it and why it is so useful. Before I outline some really good use cases for Batch Operations let’s have a look what the concept actually means. Batch In general, batch processing is a concept in which a number of jobs is executed without manual intervention. Therefore, in Camunda the Batch operation concept can be used to offload workload from the current execution to the background. This means that with the help of this concept operators are able to perform administrative operations…

By Felix Mueller

Camunda BPM Spring Boot 2.0.0 released

Today is a great day for the Camunda Spring Boot starter extension: after three month of hard (but mostly fun) work, we are proud to announce the release of 2.0.0. We decided to switch to a new major version, because a lot of things changed: new groupId: org.camunda.bpm.extension.springboot and a new maven module structure switch to Java 8 switch to Spring Boot 1.4.2 switch to Camunda BPM 7.6.0 Besides those internal enhancements, we worked on stability, convenience and support of the enterprise edition.

By Jan Galinski

Camunda BPM 7.6.0 Released

Camunda 7.6.0 is here and it is packed with new features. The highlights are: DMN Decision Requirements Diagrams (Engine, Modeler, Cockpit) Shiny new Dashboard (Cockpit) BPMN Conditional Events (Engine, Modeler) Batch Operations (Engine, Cockpit) CMMN modeling and monitoring (Modeler, Cockpit) Human Task Monitoring and Reporting (Cockpit) Rolling Updates (Engine) 148 Bug Fixes List of known Issues The complete release notes are available in Jira. This is a joint release of the BPM Runtime Platform and the Camunda Modeler version 1.5. You can Download Camunda For Free or Run it with Docker. DMN Decision Requirements Diagrams With this version, DMN gets a major feature update: Model, execute and monitor DMN Decision Requirements Diagrams (DRDs), Model, execute and monitor DMN Literal Expressions….

By Daniel Meyer

Camunda BPM 7.6.0-alpha6 Released

Camunda 7.6.0-alpha6 is here and it is packed with new features. The highlights are: DRD Monitoring in Cockpit (Enterprise Edition only) New Cockpit Dashboard Conditional Event Improvements 42 Bug Fixes List of known Issues The complete release notes are available in Jira. You can Download Camunda For Free or Run it with Docker. This is the last alpha release before the 7.6.0 release which will hit the stores on November 30, 2016.

By Daniel Meyer

Camunda Engine Evolution since Activiti Fork

The future of the Activiti Open Source project is currently uncertain. Camunda split from the Activiti project in 2013. Since then, we maintained our own open source fork of the original Activiti Codebase. The objective of this post is to illustrate the diverging directions the two projects have taken and to serve as input for users who now consider migrating from Activiti to Camunda. The first part focuses on two key topics: core BPMN Execution and the persistence layer. For me, after all the feature talk and the marketing-hurrah is said and done, BPMN and persistence is where the meat is. In the second part, I compare the current state of the Camunda codebase to the (unreleased) Activiti 6.

By Daniel Meyer

Try All Features of Camunda