![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
荒漠中的诗歌
技术栈为java/php/react native,崇尚简单原则,力求做到深入于思想而浅出于应用。
展开
-
关于分布式架构的思考
1 概述分布式系统就是利用一组机器来协同工作,并对外提供统一的服务。分布式架构的核心,在于拆分。2 分布式数据架构2.1 垂直拆分按照业务将数据拆分成不同的库;如sns网站中日志与照片可以分成两个数据库。2.2 读写分离一般是主从架构,主库用于写,从库用于读;主从之间需要同步机制来保证数据的一致性。原创 2015-02-05 21:18:04 · 347 阅读 · 0 评论 -
应用层均衡负载的会话处理
均衡负载技术,可以让网站使用多个服务器来统一提供服务,以应对巨大的访问量。 均衡负载技术的核心在于分离状态,让不同的服务器提供无差别的服务。 应用层面是有状态,他的状态就是session,通过分离session,使得可以任意增删服务器来分化压力。 有两个方式可以分离session: 1 拷贝session 每个应用服务器本地都保存全部session的拷贝,每添加一台服务器就需要拷贝相应的原创 2014-10-12 14:54:46 · 404 阅读 · 0 评论