电子钱包概要设计
一、 总体架构设计
系统整体架构设计
用户可以通过网页、公众号、小程序、APP 访问系统,所有的访问都需要先经过系统网关,由网关进行分发。网页的由网关分发到对应的业务前端或管理前端。接口则分发到接口服务,再由接口服务分发到具体服务;
系统整体服务分为基础平台、业务服务、服务治理、监控 \告警三大块。基础平台就是系统的
底层框架,提供一些基础的服务,如日志、权限、邮件等。业务服务则包含了所有业务相关的服务。服务治理主要关注的是系统的稳定及性能的优化。通过熔断、限流、降级来保证系统的可用性。通过负载均衡、注册中心、自动扩容来提升系统的性能。监控 \告警通过事前预警, 能提前对系统服务进行干预,保证系统的稳定。通过对系统的实时监控,掌控系统的运行情况, 能根据系统的运行情况及时对系统进行有效干预。
在服务与数据库间设置了中间层,中间层主要包含三块:缓存层、数据路由、分布式事务
缓存层
常用数据可以放在缓存层,这样服务直接访问缓存,而不读取数据库,减轻了数据库的压力, 提升了系统的性能。
数据路由
服务通过数据路由来访问数据库,服务本身并不关心他访问的是哪个库,哪张表。全部交由数据路由根据业务规则来处理,这样就可以动态的实现读写分离、分表分库。
分布式事务
分布式事务的处理不耦合在业务方法里,而是独立出来,根据具体业务做不同的处理。
数据库做集群,做分库分表、主从热备。
您可能关注的文档
- 电子产品创业计划书.docx
- 电子产品的销售技巧.docx
- 电子产品市场调研报告.docx
- 电子产品维修服务合同(示范合同).docx
- 电子产品新产品开发流程.docx
- 电子产品营销方案范文3篇(最新篇).docx
- 电子产品有哪些.docx
- 电子厂qa岗位职责.docx
- 电子厂岗位职责.docx
- 电子厂工程部主管岗位职责(共10篇).docx
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
最近下载
- 2025贵州红星发展股份有限公司国企招聘9人笔试历年参考题库附带答案详解.docx VIP
- 低空经济数字旅游建设方案PPT.pptx VIP
- CECS94-2002建筑排水用硬聚氯乙烯内螺旋管管道工程技术规程 条文说明-建筑图集、规范.pdf VIP
- 人教版一年级数学上册第四单元《认识图形(一)》课堂作业设计.doc VIP
- 【一年级上册数学西师版】口算天天练.docx VIP
- [精彩]05s502阀门井图集.pdf VIP
- 【一年级上册语文】看图写话填空训练34篇.docx VIP
- 精神康复医院负荷输出.xls VIP
- 高一数学必修—函数的单调性复习及练习.doc VIP
- 给排水国标图集-04S516:混凝土排水管道基础及接口.pdf VIP
原创力文档

文档评论(0)