- 5
- 0
- 约1.51千字
- 约 25页
- 2017-02-07 发布于湖北
- 举报
大用户量下的系统架构要点
* * 无限扩展 大用户量下的系统架构 问题 一个高并发的系统 一个稳定的系统 一个高扩展性的架构 一个简洁的方案 我们需要的是 解析 系统架构中的底层元素 稳定性和扩展性 后台数据处理 前台用户请求 实时数据和非实时数据 要做到这一点必须要考虑.... 简洁 简洁是最重要的设计依据 将复杂的系统拆分成简洁的模块 减少系统维护的代价 限制使用复杂的功能 简洁的Sql 必须对Sql的使用做限制 绝对不允许出现跨表的查询 DB的设计更大程度上取决于缓存的设计 防止穿透缓存直接到达DB的访问 将业务逻辑放到代码中实现,不要忘了DB的主要作用毕竟是存储 简洁的缓存 必须限制使用缓存的方法 本地缓存/集群缓存 维护缓存的数据 拒绝维护多个缓存之间的同步 简洁的服务 什么才是服务 没有业务逻辑的基础服务 包含业务逻辑的复杂服务 独立折分和部署 数据读写部分只交给服务处理 尽量减少服务之间的相互依赖 Controll负责服务之间的调度 简洁的扩展 因为简洁,所以容易 Mysql的读写分离和分库 分布式的Memcache 多个Service的布署 多个Controller的布署 强大 工欲善其事,必先利其器 尽可能多的做设计 尽可能少的写实现 尽可能多的测试 尽可能多的分析 强大的DAL DAL应该做到的事情 控制Sql的使用 一个黑盒子 详细
您可能关注的文档
- 大客户开发策略要点.ppt
- 大数据入门要点.ppt
- 大数据与机械要点.ppt
- PPT达人素材-商务动态模板讲解.ppt
- 大庆油田生产测井技术简介(郑华2013-04-25)要点.ppt
- PrinciplesandEquipmentsofRefrigeration讲解.ppt
- ProCAST介绍及菜单详解讲解.doc
- Premiere-Pro-Cs4-影视效果的基础讲解.ppt
- 大数据的发展现状要点.ppt
- 大数算法与组合数学算法-ACM要点.ppt
- (38页PPT)冬季旅游推荐地.pptx
- (37页PPT)概率论与数理统计教学课件21随机变量与分布函数.ppt
- (36页PPT)发展经济学第四版教学课件09章发展中国家的二元经济结构.pptx
- (37页PPT)高中家长会课件06.pptx
- (37页PPT)公司常见风险法律讲座五.pptx
- (37页PPT)当代中国经济.pptx
- 北师大版八年级上册数学精品授课课件 第七章 证明 第7.1节为什么要证明.pptx
- 北师大版八年级下册数学上课课件 第四章 因式分解 本章章末复习 (2).pptx
- 北师大版八年级下册数学精品授课课件 第五章 分式与分式方程 认识分式 第1课时 认识分式 第1课时 认识分式.pptx
- 北师大版八年级上册数学精品授课课件 第六章 数据的分析 第6.1节平均数与方差课时1.pptx
最近下载
- DLT889-2015 电力基本建设热力设备化学监督导则.docx VIP
- V8多功能电法仪培训汇总.pptx VIP
- 从收益分布探析微盘策略的有效性来源.pdf VIP
- 广西新能源汽车专业人才需求调研报告.pdf VIP
- 垃圾焚烧发电厂烟气治理...ppt VIP
- 2025青岛西海岸新区中考自主招生语文试卷试题(含答案详解).pdf VIP
- 20231226-申万宏源-基金投资策略研究系列报告之四:微盘股策略复盘,从收益拆分到拥挤度测试.pdf VIP
- 2010消防控制室通用技术要求.pdf VIP
- 局领导青年 干部座谈会发言稿.doc VIP
- 广东省医疗机构制剂配制与质量管理规范化建设专家共识.docx
原创力文档

文档评论(0)