Introduction
Melonade is workflow orchestration implemented saga pettern
Allow to create business workflow, and tasks can process without to know what's workflow look like.
Design for long running workflow (days/months) or short workflows (milliseconds)
Workflow can be configuration on web UI, so no coding required for workflow designer
Self clean-up stores (Redis/MongoDB) but keep events at Elasticseach
Able to handle peak number of transaction.
Allow to view every step of the transaction.
The task, workflow, transaction's status can hook to another services.
Highly available.
Kubernetes ready.
Automatic recovery the workflow (compensation).
Use Apache Kafka as main transport.
Able to use Redis or MongoDB as stores.
Allow to integrated to Grafana dashboard
Last updated