写在前面。低代码最近被炒的火热,各种争议不断,我们且不去添油加醋,仔细想来,在一些特定的场景,在整体架构的特定层面,低代码平台确实是可以发挥其长处的,足矣。
一.微服务编排的必要性
微服务是当前流行的软件架构风格,在底层共性技术服务和中台业务服务能力具备后,上层应用应基于这些服务快速地构建,但不可能所有场景都简单调用一个服务就能实现。当存在一定业务规则需要处理的时候,往往都涉及到多个服务的调用,中间还涉及到基础的数据处理,逻辑判断才能够完成。
如果让前端应用来处理这种组合,需要大量编写脚本代码,还不时需要调整,而且存在共性领域服务逻辑对外泄露的问题。其二在前后端分离的场景下,前端并不关心复杂的后端逻辑。
企业级服务编排库Commander:低代码Orchestration实践

本文介绍了企业级低代码服务编排库Commander,探讨了微服务编排的必要性和两种主要模式Orchestration与Choreography。Commander是一个Orchestration模式的服务编排框架,提供可视化服务定义、流程编排和丰富的组件,支持分布式事务和微服务链路追踪,适用于微服务架构中的复杂逻辑组合。
最低0.47元/天 解锁文章
783

被折叠的 条评论
为什么被折叠?



