分布式对象存储——原理、架构及Go语言实现 电子书

分布式对象存储——原理、架构及Go语言实现

手机扫码阅读
  • 微信扫一扫

    关注微信公众号

编辑推荐

适读人群 :本书适合从事云存储方面工作的工程师或架构师,也适合想要学习和实现分布式对象存储的读者。

  赠送价值249元的云存储专家视频课程

  掌握云存储理论,动手搭建分布式对象存储架构

  云存储已经是大家司空见惯的一种网络服务了,比如大家常用的百度云盘、美亚S3、微软的OneDrive、苹果公司的iCloud和谷歌的Google Cloud等。云存储背后的原理是怎样的,又是如何实现的呢?

  本书完全从云存储的需求出发讲述对象存储的原理,并且带领读者使用Go语言编程,循序渐进、从无到有地建立起一个分布式对象存储的架构。也就是说,本书首先介绍为什么要这么做,然后解释怎么做。

  本书适合云存储方面的研究者、工程师或架构师阅读,也可以供对云存储技术感兴趣的读者参考。在读完本书之后,你将较为深入地理解对象存储服务,甚至能够实现自己的对象存储服务。

  本书包括以下内容:

   对象存储简介;

   分布式系统原理;

   元数据以及元数据服务;

   数据校验和去重;

   数据冗余和即时修复;

   断点续传;

   数据压缩;

   数据维护。

内容简介

本书从云存储的需求出发讲述对象存储的原理,循序渐进地建立起一个分布式对象存储的架构,并且将软件实现出来。全书共8章,分别涉及对象存储简介、可扩展分布式系统、元数据服务、数据校验和去重、数据冗余处理、断点续传、数据压缩和数据维护等。本书选择用来实现分布式对象存储软件的编程语言是当前流行的Go语言。

本书适合从事云存储方面工作的工程师或架构师,也适合想要学习和实现分布式对象存储的读者。

章节目录

展开全部

分布式对象存储——原理、架构及Go语言实现是2018年由人民邮电出版社出版,作者胡世杰。

版权说明:本电子书已获得正版授权,由出版社通过知传链发行。
得书感谢您对《分布式对象存储——原理、架构及Go语言实现》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Go语言趣学指南 电子书

Go是谷歌公司为了解决重大问题而设计的一种小型编程语言。完成大型项目需要大型团队,而大型团队中团队成员的经验水平往往各不相同。Go是一种小巧却功能强大的语言,它能够被任何人理解和使用,无论其经验如何。 快速、现代的编程语言能让业余爱好者、初学者和专业人员都受益。你需要的正是这样的语言。本书针对Go语言基础知识提供了实操性的指导,使你能够掌握Go语法,使用类型和函数,探索状态和并发等更重要的概念,并通过大量练习来巩固学到的知识。 本书包括以下内容: ●切片、接口、指针和并发等重要语言概念; ●地鼠太空航行、火星探测器、文本加密以及人类繁衍模拟等7个单元实验; ●无须安装即可在Go Playground中运行的示例。 本书面向所有熟悉计算机编程以及渴望获得这一技能的人。
Go并发编程实战 电子书

本书通过5个章节详细地介绍了Go的语言细节和底层实现细节,贯穿于语言层面和源码层面,让读者可以对Go语言的实现有更加深刻的理解。
分布式系统设计实践 电子书

全面梳理分布式技术,详解原理及应用,研究大型系统案例。
虚拟化与网络存储技术 电子书

力求由浅入深,循序渐进。采用“任务驱动”的编写方式,以实际问题引出相关原理和概念。
ODPS权威指南——阿里大数据平台应用开发实践 电子书

  2014年天猫双11购物狂欢节成交额创下了571.12亿元的纪录!   交易创建峰值能力达到每秒钟8万笔,支付宝的支付峰值突破了每分钟285万笔。   成功创下这项纪录背后,有ODPS很大的功劳!   阿里巴巴集团副总裁刘振飞表示,云计算在今年双11 起到了非常重要的基础性作用。天猫、淘宝、支付宝的大数据处理,都是基于阿里云计算的大数据处理平台ODPS 完成,ODPS为天猫双十一的商品个性化推荐提供了技术支持,这是自主研发能力的一个很大提升。   ODPS(Open Data Processing Service)是阿里巴巴自主研发的海量数据处理和分析的服务平台,主要应用于数据分析、海量数据统计、数据挖掘、机器学习和商业智能等领域。目前,ODPS不仅在阿里内部得到广泛应用,享有很好的口碑,正逐步走向第三方开放市场   本书是学习和掌握ODPS的专业指南,作者来自阿里ODPS团队。   本书包括以下重要内容:   ODPS概览及其基本知识;   如何高效地使用ODPS SQL;   MapReduce编程和进阶应用;   ODPS机器学习算法;   ODPS权限、资源和数据管理;   深入了解ODPS体系结构和高级机制。   书中所有示例代码都可以通过https://github.com/duckrun/odps_book免费下载。
微服务分布式构架开发实战 电子书

本书语言简洁,内容丰富,适合具备初级Java后端开发能力的开发人员,大中专相关专业师生,网站培训班学员,以前拥有单工程开发经验并且想尝试分布式微服务架构的人员。 · Java工程师 · 初级架构师 · 大中专院校相关专业师生 · Java培训班学员 · 独立开发者与自学读者