




本书首先从一个最简单的对象存储服务原型开始,讨论在原型中存在的问题并介绍对象存储服务中一些常见的概念以及设计理念,然后通过改变架构或添加功能的方式解决这些问题。这一迭代步骤将发生多次,最终我们会收获一个足够完善的对象存储服务
本书从云存储的需求出发讲述对象存储的原理,并且带领读者使用Go语言编程,循序、从无到有地建立起一个分布式对象存储的架构。也是说,本书先介绍为什么要这么做,然后解释怎么做。 本书适合云存储方面的研究者、工程师或架构师阅读,也可以供对云存储技术感兴趣的读者参考。在读完本书之后,你将较为深入地理解对象存储服务,甚能够实现自己的对象存储服务。 本括以下内容: 对象存储简介; 分布式系统原理; 元数据以及元数据服务; 数据校验和去重; 数据冗余和即时修复; 断点续传; 数据压缩; 数据维护。目录:
第1章 对象存储简介
第2章 可扩展的分布式系统
第3章 元数据服务
第4章 数据校验和去重
第5章 数据冗余和即时修复
第6章 断点续传
第7章 数据压缩
第8章 数据维护
点击下载