文章插图
小结一下,到目前为止,我们关注了Cache集群内的高可用、扩展性、组件高性能,还有一个特别重要就是存储成本,还有一些我们没有关注到的,比如运维性如何,微博现在已经有几千差不多上万台服务器等 。
7、进一步优化
文章插图
8、服务化
文章插图
采取的方案首先就是对整个Cache进行服务化管理,对配置进行服务化管理,避免频繁重启,另外如果配置发生变更,直接用一个脚本修改一下 。
文章插图
文章插图
服务化还引入Cluster Manager,实现对外部的管理,通过一个界面来进行管理,可以进行服务校验 。服务治理方面,可以做到扩容、缩容,SLA也可以得到很好的保障 。另外,对于开发来说,现在就可以屏蔽Cache资源 。
总结与展望
文章插图
最后简单总结一下,对于微博Cache架构来说,我们从它的数据架构、性能、储存成本、服务化等不同方面进行了优化增强 。欢迎对此有研究或有疑问的同行们留言,跟我们一起探讨 。
如果您觉得文章对您有帮助,动动你的小指头,点亮一份陪护在你身边的灯烛,共勉共励 。
【新浪微博应对日访问量百亿级的缓存架构设计】
推荐阅读
- 嘴唇干裂脱皮并不全是缺水 来看看应对方法
- 儿童秋季腹泻高发 宝妈准备好如何应对了吗?
- 抖音郭聪明的作品怎么没有了 郭聪明微博
- 新网站一个月没有收录怎么应对
- 日饮三杯茶有7大好处
- 社会化营销效率再升级 微博营销平台
- 服务器被黑给我上了一课,由0到1轻松应对各式攻击!
- 遭公司劝退如何应对?看看人家怎么做的 劝退的情形和应对方式
- 冬季过敏性鼻炎高发 5招学会应对
- 秋老虎来了小心这10种病 按4个穴位轻松应对