- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 每天进步一点点——分布式文件系统下的本地缓存
在分布式文件系统中,为了提高系统的性能,常常会引入不同类型的缓存存储系统。在软件中缓存存储系统一般可分为了两类:一、分布式缓存,例如:Memcached、Redis、淘宝的Tair等,二、本地缓存,例如:Facebook的flushcache等,其中本地缓存又可以分为两种:本地磁盘缓存(现在一般都采用读写性能比较优异的SSD来做存储)和本地内存缓存。
2014-04-17 23:13:26 20792 10
原创 每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)
五分钟让你深入了解分布式系统中常用的一致性哈希算法
2014-04-11 00:21:03 489112 131
原创 每天进步一点点——/srv/node不存在导致object-updater和container-updater崩溃(Swift Bug)
未知的异常导致swift对应的服务进程奔溃,从另外的角度来说这种bug的存在又是合理且可以接受的。
2014-04-16 15:43:22 2339
原创 每天进步一点点——磁盘损坏导致container-sync服务退出(Swift Bug )
分布式集群中的swift服务状态监控让我们发现了一个swift的小Bug
2014-04-16 15:14:03 10304 2
原创 每天进步一点点——ubuntu 13.10中安装google的gtest库
gtest测试框架是google开源的用于在不同平台上(Linux,Mac OS X,Windows,Cygwin,Windows CE和Symbian)为编写C++测试用例的项目。它是基于xUnit架构的测试框架,支持自动发现测试,丰富的断言集, 用户定义的断言,death测试,致命与非致命的失败,类型参数化测试,各类运行测试的选项和XML的测试报告。 gtest项目官方网址:http
2014-04-14 15:57:30 10013
转载 TFS Erasure code实现方案
TFS发展至今,集群部署总容量已超过50PB,机器数量约2700台。TFS在阿里内部主流部署方式是主集群内数据块2个副本,每个主集群配置两个备集群,分别在同城和异地机房,实际上每份数据6个副本,存储成本非常高,为了降低TFS存储成本,我们将Erasre code引入到TFS系统,本文将详细介绍TFS应用Erasure code的技术方案。异步编码,对用户透明目前已经应用Eras
2014-04-09 10:24:15 3021
network-manager
2013-05-17
Linux 网络编程
2010-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人