51Testing软件测试论坛

标题: soa 架构 至 微服务 [打印本页]

作者: 测试积点老人    时间: 2019-1-3 17:13
标题: soa 架构 至 微服务

今天整理一下内容,将推出一个开源的开发基础平台,项目的背景是依托全品类的内容,整体架构设计为soa的。

1,首先介绍一下项目的内容,根据现有的互联网产品的特点,规划产品的内容有:

以上是暂定的产品,可以根据需要单独使用其中的一个产品。所有后台的rpc前期使用dubbox,根据发展和技术人才的发展,会考虑使用zeroc或者其他rpc组件。


2,微服务的设计,微服务的设计是基于上面大服务的内容进行扩展或者拆分,也可以根据系统的需要单独需要微服务来实现,例如会员中心,积分中心等。

    以支付中心大服务为例,支付中心后面的微服务前期设计的有:充值提现中心,订单中心,红包中心,金融中心等,核心的是支付网关,对接的每个支付网关都将是独立的微服务,实现配置化管理。


3,整个项目的管理采用maven,模块开发,更容易进行包依赖和项目管理依赖。







欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2