API服务平台,可视化编排流程
RestCloud API服务编排平台是指把微服务发布的API或业务系统的API服务接口(Restful、WebService、Dubbo)按照一定的业务逻辑和流程进行可视化编排的功能,编排后的API流程再重新发布成为一个新的API并可以直接打包成为一个新的微服务单元进行部署和运行。
通过API服务编排可以把已经开发好的业务中台API、数据中台API服务无需任何代码就可以进行业务逻辑的重组,可以极大的提升业务API服务的复用率,同时也能把中台API能力与前台的敏捷业务需求进行解藕,业务逻辑的编排由API编排平台独立完成,中台API服务则只需完成自已内部的逻辑即可。
RestCloud API服务编排平台系统架构采用无状态设计,支持Docker容器化部署,特别适用于大型企业的业务中台以及数据中台的API服务聚合层,把企业各业务中心或服务聚合、编排后的API发布成为独立可执行的微服务进行分布式运行,一个编排节点出现故障时不会影响其他业务API。
RestCloud API服务编排平台真正的高性能服务编排引擎
1、首创基于纯内存的流程调度引擎,是真正自主知识产权的高并发调度编排技术;
2、流程引擎在内存中构建节点并进行API服务节点的逐步推进;
3、相比传统依赖于数据库持久化的ESB或BPM产品性能提升数十倍;
4、流程编排后可重新发布为一个新的高性能API给调用端;
5、客户端每调用一次API,系统将在内存中执行一次流程;
6、日志异步存储于MongoDB中可支持海量日志数据的存储和分析;
7、多个API编排后性能损耗低于3ms;
8、支持Jar包轻量化的部署模式,运行时可不依赖任何数据库。