电商业务结构框架开发方思路
2022-10-20 10:09:51 1 举报
AI智能生成
登录查看完整内容
电商业务结构框架开发方思路
作者其他创作
大纲/内容
Spring
Spring Security
SpringBoot
Dubbo
Quartz
Sharding-jdbc
Aopllo
开发架构
Nginx两台
api 5个
结算1个
后台2个
活动2个
定时任务2个
数据统计2个
PRM2个
CMS2个
各类MQ消费3个
Tomcat
部署环境迅达云
Docker
k8S
未来演进
部署架构
单台
crm
主备
活动营销
订单
支付
资产
3个台
Sentinel
Redis
3台
HBase
2台
主
4台
从
ES
crm管理库
权限库
CMS
PRM
统计
财务
系统对账单
外部对账单
会员
PG
MySQL
高可用主备
RabbitMQ
存储架构
订单或者积分数据目前只是显示3个月的数据,那么主库存储4个月的数据有一定的冗余,每天通过定时任务,转移数据,后端建了一个聚合库来备份,同时也存储了一份到HBase双备份。<br>为了统计快,系统还建立了一天延迟库,每天12点会迁移一份当天的数据在延迟库统计使用,这样可以join 或者做聚合 即使没有索引在计算也很快,一次迁移多出受用
数据冷热分离
应用、数据库、缓存、es、hbase都是多部署
部署主备高可用
数据库读写分离
读写分离
es查询,与es计算分离两个集群
计算与查询分离
数据归档
异步处理
系统柔性可用
针对特定业务,或者具体方法,做限流配置可以动态调整
关键业务限流
新功能或者发布可以按ip,按配置,按特定人群去配置
功能灰度
发布灰度
这对关键业务,做好开关配置,对应非关键业务可以做到实时关闭或者限流兜底
做好开关部署
服务化持续演进
定期梳理技术债,定制好时间优化
技术债持续推进
分支主题
简单柔性持续演进预留未来解决方案
架构理念/亮点
架构
强制退款
核实退款
退款
现金收银
子主题
订单管理
微信
微信公众号
小程序
支付宝
支付宝服务窗
威富通
网眼
EPOS
旺pos
手动领取
后台充值
支付赠送
注册赠送
签到送
积分
店员充值停车
便捷卡
电子券
兑换券
摇一摇
满减
随机减
注册送
推荐送
九宫格
签到
奖金池
车辆入场
活动
各种维度与资产/对比
数据统计
商场对账单
店铺对账单
各类支付外部对账单
内部订单对账与分账
冻结解冻
平账
转账
商户虚拟账户
商户打款
财务打款
财务系统
各类首页配置
权限管理
资源管理
小程序/公众号管理
appId管理
支付通道
支付开通方式
商场品类/分类
mall管理
自主加盟
支付信息
积分信息
退款配置
结算账户
店员管理
商品管理
店铺管理
会员等级
店铺会员
商场会员
支付宝会员卡
微信会员卡
领卡会员
小程序配置管理
后台
god
电商
公众号
前台
电商业务结构框架开发方思路
0 条评论
回复 删除
下一页