
分布式系统
yefengzhichen
这个作者很懒,什么都没留下…
展开
-
Ubuntu14.04上配置hadoop
Ubuntu14.04上配置hadoop一原创 2015-08-30 14:18:55 · 621 阅读 · 1 评论 -
Hadoop学习路线图
按照这个路线图来学习即可。 1、M. Tim Jones的三篇文章: 用Hadoop进行分布式数据处理第1部分(入门):http://www.ibm.com/developerworks/cn/linux/l-hadoop-1/index.html 用Hadoop进行分布式数据处理第2部分(进阶):http://www.ibm.com/developerworks/c转载 2015-08-19 23:50:00 · 464 阅读 · 0 评论 -
两种常见的缓存淘汰算法LFU&LRU
1. LFU1.1. 原理LFU(Least Frequently Used)算法根据数据的历史访问频率来淘汰数据,其核心思想是“如果数据过去被访问多次,那么将来被访问的频率也更高”。1.2. 实现LFU的每个数据块都有一个引用计数,所有数据块按照引用计数排序,具有相同引用计数的数据块则按照时间排序。具体实现如下: 1. 新加入数据插入到队列尾部(因为引用计数为1);2. 队列中的数据被访问后,引...转载 2018-05-12 15:38:19 · 915 阅读 · 0 评论 -
常见缓存算法和LRU的c++实现
常见缓存算法和LRU的c++实现对于web开发而言,缓存必不可少,也是提高性能最常用的方式。无论是浏览器缓存(如果是chrome浏览器,可以通过chrome:://cache查看),还是服务端的缓存(通过memcached或者redis等内存数据库)。缓存不仅可以加速用户的访问,同时也可以降低服务器的负载和压力。那么,了解常见的缓存淘汰算法的策略和原理就显得特别重要。常见的缓存算法LRU (Lea...转载 2018-05-12 16:12:40 · 835 阅读 · 0 评论 -
从蓝光到4K,腾讯视频高码率下载背后的技术
蓝光和4k视频正逐渐普及,4K视频峰值码率超10Mbit/s。架构平台部TVideo平台从资源,链路、缓存、接入进行调优,有效解决4k高码率视频的二次缓冲问题,播放体验全面领先竞品。背景随着音视频编解码、超分辨率、VR/AR等技术的发展,iPhone8、4K电视、VR眼镜等终端设备的更新换代,高码率高分辨率片源(4K视频、360°全景视频等)的层出不穷,多媒体用户观看体验正在逐步升级,整个...转载 2018-12-30 09:38:32 · 3745 阅读 · 1 评论