介绍

星网(interconnection)

星网是什么

星网是一款系统集成工具,此工具能帮助企业快速且稳定 的实现多系统的互联互通。

星网与传统的系统集成方式相比优势如下:

1)零编码,通过配置的方式完成多系统之间的数据交互,开发效率较现有的技术提高了10倍。
2)插件式,把复杂的逻辑抽象成配置插件,开发人员根据插件配置要求即可完成配置,对开发人员的能力要求不高。
3)在线开发,在线完成配置工作,配置后一键发布到生产环境。
4)分布式计算,内部集成分布式任务、分布式消息中间件,可轻松满足大数据下的应用场景。
5)智能报警,可监控执行过程的每一个环节,并把执行结果发送至钉钉或者邮箱。
6)一键回滚,系统会自动记录历史发布版本,开发人员可选择历史版本进行一键回滚。

详细对比参数如下:

关键特性 星网 硬编码
开发效率 2小时/单业务 1天左右/单业务
代码质量 取决于项目组成员的开发水平
发布效率 一键发布 走升级发布流程
回滚策略 一键回滚 重新发布或者灰度回滚
维护性 钉钉报警、驾驶舱、图示化日志定位问题 通过log定位或者客户反馈定位问题
部署灵活性 六边形架构,可任意组装部署 架构单一
性能 支持集群化、分布式任务 支持集群化

# 系统支持场景

# 系统集成

通过分布式调度实现系统A与系统B的集成

如:电商平台的订单同步到ERP中,则需要在星网中建立一条流水线,流水线中设计平台获取订单、erp写入订单的流程,然后通过定时调度取执行流水线即可。

# 开放api

星网配置api,外部应用调用api实现系统集成

在api中心可创建外部应用,并生成应用的key和secret并且可以为外部应用专门设置签名规则

在api中心可创建API,并且可设置API与流水线的绑定关系

如:奇门接口回传,则需要在星网中创建API使API绑定流水线后,在为奇门分配Appkey即可。