发布时间:2015-06-17 21:24:44
<p>分布式系统并不是什么新鲜词,在上个世纪七八十年代就已经有各种分布式系统出现。只是在互联网时代,分布式系统才大放异彩,尤其是Google更是把分布式系统运用到了极致。Google整个的软件构架都是基于各种各样的分布式系统,诸如Borg、MapReduce、BigTable等。正是这些分布式系统,使得Google可以处理高并发请求响应.........【阅读全文】
发布时间:2015-06-17 21:23:09
虽然分布式存储的存储层和上传下载这一层很重要,但在元数据方面有哪些选择,这些选择有什么优缺点则更为重要。在QCon北京2015大会上,七牛云存储首席架构师<a href="http://2015.qconbeijing.com/speakers/201740">李道兵</a>结合自己多年的实践和思考,分享了关于存储设计的几大方法(<a href="http://pan.baidu.com/s/1m.........【阅读全文】
发布时间:2015-02-02 22:00:52
众所周知,memcache采用slab allocator管理内存,启动由-m指定可用的最大内存值(默认64M),默认是使用时再分配,-k可提前分配内存并锁定;每个slab包含若干大小为1M的内存页,这些内存又被分割成多个chunk,每个chunk存储一个item;在mc启动初始化时,每个slab都预分配一个1M的内存页,由slabs_preallocate .........【阅读全文】
发布时间:2015-02-02 21:57:27
尽管NoSQL运动并没有给分布式数据处理带来根本性的技术变革,但是依然引发了铺天盖地的关于各种协议和算法的研究以及实践。在这篇文章里,我将针对NoSQL数据库的分布式特点进行一些系统化的描述。......【阅读全文】