云计算
丶丶路遥
这个作者很懒,什么都没留下…
展开
-
CAP理论和BASE理论
CAP理论在设计和部署分布式系统时,存在三个明显的需求:C(Consistency)一致性。即分布式数据应该同步,保存一致。A(Availability)可用性。指系统能够很好的为用户提供服务,主要体现在用户访问之后能很 快的得到响应。P(Oartition Tolerance)分区容错性。若在系统运行过程中,有部分主机宕机,依然不会影响整个系统的运行。CAP理论的忠告是:架...原创 2018-09-12 22:09:17 · 6495 阅读 · 0 评论 -
RAMClouds
背景1、京东高并发解决方案:对于京东这么一个大的平台来说,高并发成为其需解决的比不可少的一个问题,他们通过负载均衡,缓存,消息队列,分表分库等技术来解决高并发问题,但其受限于DB的规模,换句话说,DB成为了整个架构的瓶颈。对于业务层来说,最终的数据始终来自于DB,其需要维护Redis集群与DB缓存的一致性,代价巨大,由于DB层使用的是磁盘来持久化数据,导致每个DB吞吐量小,所以需通过分表分库...原创 2019-04-15 17:10:38 · 181 阅读 · 0 评论