每周学习总结 - 架构师培训 4 期
互联网三高 高并发 高性能 高可用
高并发是现实状况 高性能和高可用是目标
解决方案主要有两种
垂直伸缩(用更大的机器)
水平伸缩(用更多的机器)
业务不断发展的过程中经历的升级(就像打游戏的装备更新换代一样,越来越牛逼)
应用数据分离(文件 应用 数据库服务器分离)
使用缓存改善(进阶玩家:分布式缓存)
应用服务器集群化
数据库读写分离
使用反向代理和CDN加速网站响应
分布式文件系统和分布式数据库
使用nosql和搜索引擎
业务拆分
微服务及中台化
大数据和智能化
99.90%的响应时间怎么算 9990/10000 按照响应时间排序 取前9990个值得平均值
业务如何拆分 因地制宜 没有固定套路
LVS 负责均衡 一般采用Nginx做反向代理来实现
缓存失效
触发条件 数据更新了
解决方案 删除 重新生成
事物的发展都是有一定规律可循的,各大牛逼互联网公司的发展都有类似的规律,即从用户痛点出发,牢牢抓住核心需求,并通过技术手段快速尝试,以尽快找到新的机遇,不断发展壮大。
评论