订单中心
2020-07-06 10:13:43 1 举报
电商微服务订单中心技术架构图
作者其他创作
大纲/内容
gateway、鉴权中心
服务注册中心、配置中心(nacos)
订单实时处理(订单状态变更实时通知)
历史订单查询
RPC,远程服务调用(dubbo、feigin)
物流服务服务
交易中心API(Consumer,消费基础服务层提供的服务,组装数据供请求端调用)
推送服务(自己实现mqtt或者类似极光的第三方推送)
支付中心服务
订单检索
订单查询系统
门店商品服务
自提模块
ES(同步订单主表数据)
活动优惠服务
用户中心服务
异步处理系统
异步消息通知(缓解主服务压力)
状态变更消息
Producer
redis集群(查询cahe、优惠减免等)
基础服务层
mysql(storeid分库,orderid分表,分片算法采用一致性hash)
用户、运营
实时交易系统
支付模块
...
实时订单查询
订单中心服务(Producer,Consumer)
交易模块
nginx负载均衡
数据存储层
事务管理(2PC、第三方中间件Sharding shere、业务回滚)
MQ(消息中间件,如RabbitMQ,超时进入死信队列可进入新的exchange来触发事件)
0 条评论
下一页