美文网首页
研究下淘宝的swift热点缓存迁移的事

研究下淘宝的swift热点缓存迁移的事

作者: 守望者_1065 | 来源:发表于2017-10-23 17:31 被阅读35次

    http://xiaorui.cc/2015/03/22/%E7%A0%94%E7%A9%B6%E4%B8%8B%E6%B7%98%E5%AE%9D%E7%9A%84swift%E7%83%AD%E7%82%B9%E7%BC%93%E5%AD%98%E8%BF%81%E7%A7%BB%E7%9A%84%E4%BA%8B/

    研究下淘宝的swift热点缓存迁移的事

    最近抽风看了一些cdn cache逻辑的实现代码,尤其是内存和磁盘的热冷交替逻辑,有些新的.    另外又重温了下淘宝叔度的文章,关于淘宝swift热点迁移的事…    感叹,cdn也是服务端开发的一个极致了.

    该文章写的有些乱,欢迎来喷 ! 另外文章后续不断更新中,请到原文地址查看更新.http://xiaorui.cc/?p=1144

    对于传统的CDN服务,更多的是放在一个磁盘上,当然也有不少公司进一步用内存层又做了高热度的缓存。 一个最快的内容,和一个相对慢不少的机械硬盘,他们如何做到更好的命中数据及更快的返回数据。   以前跟同事聊过,他是letv的cdn开发之一….   现在一些互联网公司自己开发cdn的时候,会考虑到把频率较多的文件,加载在内容中,然后又nginx或者是另一个组件维护一个hash对应的表,但是问题来了,内存毕竟是有限的,而且是很有限的。 这时候,可以适当的用小盘的ssd,来充当二层热度的cache缓存层。

    最热的数据放在内容中,其次的数据是放在ssd闪存里面,最差的缓存cache是放在sata里面。

    mem,ssd,sata的本身性能,我向大家也都知道, memory > ssd > sata ,价格方面是倒过来的….

    对Python及运维开发感兴趣的朋友可以加QQ群 : 478476595 !!!

    { 2000人qq大群内有各厂大牛,常组织线上分享及沙龙,对高性能及分布式场景感兴趣同学欢迎加入该QQ群 }

    相关文章

      网友评论

          本文标题:研究下淘宝的swift热点缓存迁移的事

          本文链接:https://www.haomeiwen.com/subject/lciauxtx.html