摘要:
总结: (1)早期,对架构影响最小,最快提升性能的优化方法:三大分离; (2)动静分离,是指“静态页面与动态页面,分开不同的系统访问”的架构设计方法; (3)读写分离,用数据库分组,快速提升数据库读性能; (4)水平切分,用数据库分片,提升数据库存储容量(往往涉及系统改造); (5)前台后台分离,系 阅读全文
posted @ 2020-08-01 22:25
坤妹家萌萌哒萌新
阅读(282)
评论(0)
推荐(0)
摘要:
总结: (1)早期,对架构影响最小,最快提升性能的优化方法:三大分离; (2)动静分离,是指“静态页面与动态页面,分开不同的系统访问”的架构设计方法; (3)“页面静态化”是一种将原本需要动态生成的站点提前生成静态站点的优化技术; (4)总数据量不大,生成静态页面数量不多的业务,非常适合于“页面静态 阅读全文
posted @ 2020-08-01 22:17
坤妹家萌萌哒萌新
阅读(194)
评论(0)
推荐(0)
摘要:
总结: (1)web-server如何实施负载均衡?http短连接,可以利用反向代理。 (2)tcp-server如何快速实施?单体架构,但无法保证高可用。 (3)tcp-server如何快速实施负载均衡+高可用?客户端内置集群,但无法保证扩展性。 (4)tcp-server如何保证负载均衡+扩展性 阅读全文
posted @ 2020-08-01 21:49
坤妹家萌萌哒萌新
阅读(712)
评论(0)
推荐(0)
摘要:
CDN如何实现就近访问? (1)CDN的核心是就近访问,降低网络拥塞,提高用户访问速度; (2)CDN适合静态资源(js,css,jpg,flash,静态html等)加速; (3)CDN的核心是“智能DNS”; (4)CDN由智能DNS,源,镜像构成; (5)常更新的静态资源,建议加上版本号,防止数 阅读全文
posted @ 2020-08-01 21:38
坤妹家萌萌哒萌新
阅读(534)
评论(0)
推荐(0)
摘要:
session一致性,该怎么玩? 总结:如何保证session一致性? (1)session同步法:多台web-server相互同步数据; (2)客户端存储法:一个用户只存储自己的数据; (3)反向代理hash一致性:四层hash和七层hash都可以做,保证一个用户的请求落在一台web-server 阅读全文
posted @ 2020-08-01 09:28
坤妹家萌萌哒萌新
阅读(215)
评论(0)
推荐(0)
摘要:
DNS轮询,是过时的技术么? 总结:DNS轮询,并不是过时的技术 (1)单体架构,要解决性能扩展问题,早期,使用DNS轮询架构; (2)现在,可以使用nginx反向代理架构; (3)反向代理,不高可用,需要进一步升级为高可用反向代理架构; (4)高可用反向代理,扩充性能,可以使用多级(LVS&F5) 阅读全文
posted @ 2020-08-01 08:42
坤妹家萌萌哒萌新
阅读(301)
评论(0)
推荐(0)