看啥推荐读物
专栏名称: DBAplus社群
围绕数据库、大数据、PaaS云,顶级大咖、技术干货,运营几个月受众过十万!成为运维圈最专注围绕“数据”的学习交流和专业社群!欢迎投稿,加入探讨。
目录
今天看啥  ›  专栏  ›  DBAplus社群

OPPO缓存层6次版本迭代的异地多活实践

DBAplus社群  · 公众号  · 数据库  · 2020-03-23 07:15
前言互联网后台服务的常用经典架构中,整个后台服务框架一般可以分四层:接入层,一般用于请求的安全校验、频率和流量控制逻辑层,用于用户数据的请求和返回逻辑控制缓存层,为了加快访问性能,cache用户数据,常见的redis、memcache等存储层,落地了用户各种数据,比如mysql、leveldb等关于异地多活考虑这样一个常见问题,假设某当地机房的服务全部宕机(机房掉电或光纤挖断)了,这个时候怎么挽救?比如上海登陆服务宕机了,总不能让上海的用户无法登陆。很显然我们要把后台的请求流量切换到别的机房,当然后台的4层架构每一层的切换场景都不太一样。缓存层的作用是为了加速访问性能,减轻对存储的访问压力。如果直接把流量切换到别的机 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照