你还在寻找一个专为水平可扩展性和故障管理而设计的,可管理微服务器的开源选项吗?
位于柏林的Camunda刚刚推出了Zeebe,这是一个新的开放源代码项目,用于管理微服务业务。Zeebe加入了不断增多的微服务管理工具,旨在帮助程序员管理与持续部署流程相结合的众多流程。
Camunda首席执行官Jakob Freund表示,数字化转型越来越多地迫使公司进行创新和扩大其工程设计。微服务架构将大型单片系统分解成更小、更易于管理的部件,使企业能够实现必要的敏捷性。
然而,在这些分布式系统中可靠且一致地执行关键事务仍然是一个挑战,并确保流程的可见性。Zeebe使企业能够利用微服务的优势,同时保持对其业务的控制。
Zeebe是一个大数据系统,专门设计为随着交易量的增长而无缝扩大。它允许用户使用BPMN(业务流程建模的流行标准)来直观地定义业务流程。
Zeebe确保所有流程都能全面完成,甚至在失败的情况下重试。完整的审核日志将记录所有进程,以便监视和跟踪流程进度。
基本上,Zeebe是一个完全分布式的系统,利用事件来源,仅追加持久性和复制。Zeebe专门设计为可扩展和容错,是工作流引擎架构的核心创新。
其他功能包括:
可视化工作流程
审查日志和历史记录
水平可扩展性
可靠性和容错能力
全消息驱动
易于操作
当启动Zeebe时,可重新创造一个引擎来满足极限的可扩展性和容错能力。目前,Zeebe可以与不同的编程语言结合使用,但Java和Go正在开发中,Zeebe的目标是2018年初发布生产就绪版本。
本文暂时没有评论,来添加一个吧(●'◡'●)