- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
后台架构设计 浅谈后台架构设计 后台架构设计之我见 毕业于 浙江大学 电子信息工程 任职经历 深圳华为技术有限公司 中央软件院 北京趣拿软件科技有限公司(去哪儿网) 机票事业部 腾讯科技(深圳)有限公司 SNG即通应用部 众安在线财产保险股份有限公司 金融技术部 吴隆烽 架构是一种平衡的艺术 1 基本能力(抽象,估算,tradeoff) 2 设计原则 ① KISS② 大系统小做③ 有状态无状况④ 逐步演进和演化 3 整套解决方案 ① 可扩展② 协议③ 性能④ 可用性及容灾 ⑤ 部署⑥ 监控 ⑦ 安全 4 评估 ① 敏捷性 ② 易于部署 ③ 可测性 ④ 性能 ⑤ 可伸缩 6 易于开发 5 康威定律 6 业务架构-应用架构-技术架构 分层 事件驱动-状态机 微内核 微服务 SOA与微服务 分布式服务组成的系统 按照业务而不是技术来划分组织 做有生命的产品而不是项目 Smart endpoints and dumb pipes 自动化运维(DevOps) 容错 快速演化 分布式之一 : 方法论 1 CAP(NRW) 2 BASE 3 SOA服务化 ① 职责单一 ② 边界清晰 ③ 开闭 4 拆 分布式之二 :一致性 强一致,弱一致,最终一致 强同步,半同步,异步 补偿和最终一致 重试和幂等 一致性中心 一致性算法(paxos, raft, zab) 分布式之三:事务 分布式事务最好的解决方案就是不考虑事务 分布式之三:事务 两阶段提交VS三阶段提交 1、引入超时机制。同时在协调者和参与者中都引入超时机制。 2、在第一阶段和第二阶段中插入一个准备阶段。保证了在最后提交阶段之前各参与节点的状态是一致的。 分布式之三:事务 本地事件表or消息事务+最终一致 分布式之三:事务 TCC 分布式之四:服务治理 01 服务注册与发现 02 软负载均衡与容错 03 服务监控与统计 04 服务容量评估 05 服务上线审批 06 服务下线通知 07 服务路由 08 服务编排 09 服务黑白名单 10 服务调用链跟踪 11 服务自动测试 12 服务伪装容错 13 服务使用情况报告 14 服务权重动态调整 15 服务负载均衡调整 16 服务健康检测 17 服务自动部署 18 服务资源调度 19 服务降级 20 服务等级协定 负载均衡 LVS NGINX HAPROXY L5 ZK F5 哈希(一致性哈希) Smart Client 高可用(HA) 1 可用性(N个9) 2 高可用mysql 3 高可用redis 4 failover, failfast, failsafe,failback,forking,broadcasting 5 VIP,VRRP 6 zookeeper 8 WAL 9 replicationelect 10 限流控流 1 频率限制 12 重试雪崩 高性能(HP) 1 性能指标 2 影响性能因素 3 缓存 4 同步,异步,协程 5 多进程VS多线程 6 线程模型 7 从单机到多机(分片读写分离) 8 压测 9 错峰 10 硬件(SSD,RAID,DRBD) 11 程序优化 12 池化 13 锁优化zero copy 14 批量和延迟写入 15 静态化 16 网络 17 预处理 18 推送之读写扩散 19 队列 20 操作系统
您可能关注的文档
- 后勤会议记录.doc
- 《问题化学习》读后感.doc
- 大华售后服务.doc
- 数学后20%教学计划.doc
- 淘宝后台基础知识讲解.ppt
- 新婚之夜性生活前后的卫生措施.ppt
- 售后服务如何提升.ppt
- 第一节有机反应的后处理.ppt
- 我对“班级文化”内涵的理解.doc
- 2019必威体育精装版部编版人教二年级语文上册8-看拼音写词语.pdf
- 2025-2030年中国节煤炉制作行业发展现状规划研究报告.docx
- 2025-2030年中国粮食物流行业十三五规划与投资战略研究报告.docx
- 2025-2030年中国精密测量仪器行业市场调研及未来发展策略研究报告.docx
- 2025-2030年中国纳米材料行业运营现状及发展趋势分析报告.docx
- 2025-2030年中国自行车制造行业运营状况与发展潜力分析报告.docx
- 2025-2030年中国膜级母料聚酯切片行业十三五规划与投资风险评估报告.docx
- 2025-2030年中国聚乙烯蜡行业风险评估及投资战略研究报告.docx
- 2025-2030年中国芥酸核市场前景预测及投资战略研究报告.docx
- 2025-2030年中国管氯丁橡胶垫行业投资前景预测研究报告.docx
- 2025-2030年中国网络教育行业市场运行现状及发展趋势分析报告.docx
文档评论(0)