随笔分类 - 高并发高可用
摘要:1.分布式和集群--漫画版 分布式(distributed)是指在多台不同的服务器中部署不同的服务模块,通过远程调用协同工作,对外提供服务。 集群(cluster)是指在多台不同的服务器中部署相同应用或服务模块,构成一个集群,通过负载均衡设备对外提供服务。 2.负载均衡--漫画版 Load bala
阅读全文
摘要:交易型系统设计的一些原则 一。高并发原则 1。无状态 如果设计的应用是无状态的,那么应用比较容易进行水平扩展。实际生产环境可能是这样的:应用无状态,配置文件有状态。 如:不同的机房需要读取不同的数据源,此时,就需要通过配置文件或配置中心指定。 2。拆分 拆分情况: 【1】。系统维度 按照系统功能/业
阅读全文
摘要:三、 剖析架构 博客来源于:https://blog.csdn.net/yangbutao/article/details/12242441 1. CDN CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是
阅读全文
摘要:高并发高可用的 架构实践 参考博客:https://blog.csdn.net/taotoxht/article/details/46931045 二、 静态架构蓝图 整个架构是分层的分布式的架构,纵向包括CDN,负载均衡/反向代理,web应用,业务层,基础服务层,数据存储层。水平方向包括对整个平台
阅读全文
摘要:高并发高可用的 架构实践 原博客地址:https://blog.csdn.net/taotoxht/article/details/46931045 一、 设计理念 1. 空间换时间 1) 多级缓存,静态化 客户端页面缓存(http header中包含Expires/Cache of Control
阅读全文
摘要:From今日头条:https://www.toutiao.com/a6534660729453150723/?tt_from=weixin&utm_campaign=client_share×tamp=1521552578&app=news_article&utm_source=weixi
阅读全文
摘要:分布式、中间件和消息队列、集群 From今日头条: https://www.wukong.com/answer/6534675344568353032/?iid=28070358035&app=news_article&share_ansid=6534675344568353032&wxshare_
阅读全文