Camunda Zeebe:
Cloud-native workflow and decision engine
Ensure that your business is always on and always available, even during peak traffic. Experiment with new business models and processes, rapidly, without worrying about throughput limitations, outages, or technical debt.
Zeebe doesn’t rely on a central database, so there’s no performance bottleneck as process volumes increase. Deliver high throughput by distributing processing across clusters, or add cluster nodes to execute an unlimited number of processes at consistently low latency.
Zeebe distributes data across all brokers in a cluster with storage directly on the server filesystem. If one broker goes down, another can replace it with no data loss. This pre-configured replication mechanism ensures that Camunda can recover from machine or software failure with no human interaction, no data loss and minimal downtime.
Zeebe leverages an external task pattern that decouples the workflow engine from the application and process solution. This shift in architecture comes with many advantages over an embedded engine that could lead to vulnerabilities if an extension is malformed or nefarious.
Additionally, Camunda is ISO 27001 and SOC2 Type 1 and Type 2 certified. Read more about Camunda’s security.
A workflow engine is an essential part of any process automation tool. We call it an “engine” because it drives business processes from start to finish, no matter how complex the process and decision logic need to be.
There are many workflow engines on the market, but they’re not all created equal. An advanced workflow engine does much more than just execute a series of tasks that are defined in code. An advanced engine is suited for complex, business-critical processes—the ones that need to run reliably, every time.
Zeebe’s brokers and clients communicate entirely via publish-subscribe, making it possible to adhere to the principle of loose coupling and enabling asynchronous communication between Zeebe and microservices.
Zeebe’s subscription protocol includes a backpressure mechanism that ensures clients aren’t overloaded with work from the workflow engine.
Improve resource efficiency and reduce operational overhead by leveraging a single Zeebe cluster for multiple projects or teams. Workloads are isolated using tenants, allowing multiple processes to share resources. Customers using multi-tenancy have reduced the number of steps to onboard a new team to Camunda by approximately 90%.
Use out-of-the-box job workers or implement your own in your preferred programming language. Manage Camunda code in your source control system and add it to your CI/CD pipeline.
Take advantage of Camunda SaaS or run Camunda Self-Managed in your own public, private, or hybrid cloud. Zeebe offers performance, resilience, and security benefits no matter where you are.
Daniel Meyer, CTO, Camunda
This on-demand webinar explains how we benchmark Zeebe’s performance and find ways to improve.
Watch now
Like Zeebe, Kafka uses event streaming to deliver scalability and resilience. Learn how Kafka can complement business processes that are orchestrated by Camunda.
Read more
Zeebe’s distributed architecture is ideal for microservices orchestration. Visit the Learning Hub to check out resources for beginners all the way to experts.
Start learning
Camunda © 2024