RestCloud API服务编排平台,更轻量、更高性能的API可视化编排平台,基于微服务架构、快速构建企业服务总线、全面提升敏捷集成能力、每日调度API流程超过100W+。
一、真正的高性能服务编排引擎
1、首创基于纯内存的流程调度引擎,是支持高频调度编排流程的核心技术;
2、流程引擎在内存中构建节点并进行API服务节点的逐步推进;
3、相比传统依赖于数据库持久化的ESB产品性能提升数十倍;
4、流程编排后可重新发布为一个新的高性能API给调用端;
5、客户端每调用一次API,系统将在内存中执行一次流程;
6、日志异步存储于MongoDB中可支持海量日志数据的存储和分析;
7、多个API编排后性能损耗低于3ms。
二、提供丰富的监控功能
1、秒级监控所有编排流程的实时运行情况;
2、自动分类成功调度流程、失败调度流程;
3、提供Web在线流程调试能力,可以在线调试流程极大加快流程的编排速度;
4、提供编排后流程的平均执行时间、每日执行次数、成功次数、失败次数统计;
5、提供流程可视化回放功能,可以回放流程执行的过程;
6、提供事务补偿监控功能,可以实时监控需要补偿的业务流程。
三、支持人工审批节点
对于重要的API执行流程,支持人工审批数据流,只有通过人工审批的数据流才可以进入后续执行节点,同时提供API审批接口可以与OA、BPM系统进行对接。
RestCloud API服务编排平台通过WEB可视化的拖、拉、拽即可完成对多种不同协议API的聚合、编排等实现对微服务API的裁剪功能,并可实现定时调度来进行数据交换,同时支持分布式事务能力,在API执行失败时可以进行补偿或回滚操作。相对于传统依赖编码模式的API组合,API可视化编排平台可大幅提升API集成和编排的效率,同时提供多种监控和分析手段可以快速定位API交互过程中出现的问题并能立即找回错误的数据或单据。