全书分为三大部分:
第一部分,主要讨论有关增强数据密集型应用系统所需的若干基本原则。首先开篇第1章即瞄准目标:可靠性、可扩展性与可维护性,如何认识这些问题以及如何达成目标。第2章我们比较了多种不同的数据模型和查询语言,讨论各自的适用场景。接下来第3章主要针对存储引擎,即数据库是如何安排磁盘结构从而提高检索效率。第4章转向数据编码(序列化)方面,包括常见模式的演化历程。
第二部分,我们将从单机的数据存储转向跨机器的分布式系统,这是扩展性的重要一步,但随之而来的是各种挑战。所以将依次讨论数据远程复制(第5章)、数据分区(第6章)以及事务(第7章)。接下来的第8章包括分布式系统的更多细节,以及分布式环境如何达成一致性与共识(第9章)。
第三部分,主要针对产生派生数据的系统,所谓派生数据主要指在异构系统中,如果无法用一个数据源来解决所有问题,那么一种自然的方式就是集成多个不同的数据库、缓存模块以及索引模块等。首先第10章以批处理开始来处理派生数据,紧接着第11章采用流式处理。第12章总结之前介绍的多种技术,并分析讨论未来构建可靠、可扩展和可维护应用系统可能的新方向或方法。
作者简介
Martin Kleppmann是英国剑桥大学分布式系统方向的研究员。此前,他曾是LinkedIn和Rapportive等互联网公司的软件工程师,负责大规模数据基础设施建设。在此过程中他遇到过一些困难,因此他希望这本书能够帮助读者避免重蹈覆辙。Martin还是一位活跃的会议演讲者、博主和开源贡献者。他认为,每个人都应该学习深刻的技术理念,对技术的深入理解能帮助我们开发出更好的软件。
译者简介
赵军平, 大数据存储与分析资深开发者与推广者(EMC 10余年),GPU异构计算的亲历者。中国计算机协会专家委员,DELL EMC资深架构师。12年系统研发、创新与团队管理经验,擅长数据存储与保护, 云计算与大数据实时分析,GPU异构加速优化等。相关领域已申请中、美技术专利100余项,并多次在SNIA,LinuxConf,Hadoop Summit, ...
(展开全部)
UDPisagoodchoiceinsituationswheredelayeddataisworthless.Forexample,inaVoIPphonecall,thereprobablyisn’tenoughtimetoretransmitalostpacketbeforeitsdataisduetobeplayedovertheloudspeakers.Inthiscase,there’snopointinretransmittingthepacket—theapplicationmustinsteadfillthemissingpacket’stimeslotwithsilence(causingabriefinterruptioninthesecond)andmoveoninthestream.Theretryhappensatthehumanlayerinstead.(“Couldyourepeatthatplease?Thesoundjustcutoutforamoment.”)
——引自第283页
Fordatawarehousequeriesthatneedtoscanovermillionsofrows,abigbottleneckisthebandwidthforgettingdatafromdiskintomemory.However,thatisnottheonlybottleneck.DevelopersofanalyticaldatabasesalsoworryaboutefficientlyusingthebandwidthfrommainmemoryintotheCPUcache,avoidingbranchmispredictionsandbubblesintheCPUinstructionprocessingpipeline,andmakinguseofsingle-instruction-multi-data(SIMD)instructionsinmodernCPUs.Besidesreducingthevolumeofdatathatneedstobeloadedfromdisk,columnorientedstoragelayoutsarealsogoodformakingefficientuseofCPUcycles.Forexample,thequeryenginecantakeachunkofcompressedcolumndatathatfitscomfortablyintheCPU’sL1cacheanditeratethroughitinatightloop(thatis,w...
——引自第99页
北欧年度最佳图画书,从0到77亿,用数字和故事开启探索生命与世界的非凡旅程,烧脑级解密书,锻炼孩子观察、推理、记忆能力,培养哲学思维和人文关怀,国际安徒生奖提名...
【编辑推荐】☆吴晓波、刘润、小马宋、杨飞联袂推荐的营销枕边书。一本流量运营与用户增长实战手册。手把手教你提高转化率、精细化运营流量、突破销量瓶颈。一学就会,一用...
东野圭吾,日本著名作家。1958年生于大阪。1985年,以第31届江户川乱步奖获奖作品《放学后》出道,开始扬名立万。20年作品逾60部,几乎囊括日本所有大奖:1...
疑难外科诊疗技术 目录 上篇 疑难外科临床基础**章 外科危重患者的监测与处理**节 休克第二节 心血管衰竭第三节 急性呼吸衰竭第四节 急性肾衰竭第五节 急性肝...
当代有关民主政治的理论著作,即使谈不上“多如牛毛”,至少也是“群芳争艳”。这些争奇斗艳的民主理论,不论是经验性的或是规范性的,各就不尽相同的理论基石,开展出互有...
高建国,1951年生于上海。下过乡,当过工作、干部、电视摄像师、编导制片人、文字记者、编辑等,后致力于文化企工作。70年代起,从事人物传记与纪实作品创作,主要作...
余华,1960年4月生于杭州。1962年随父母迁至嘉兴海盐。高中毕业后进入海盐县武原镇卫生院当牙科医生,1983年调入县文化馆,1989年调入嘉兴市文联。199...
多梅尼科•斯坎代拉,一位普通的磨坊主,生活于16世纪意大利东北的弗留利地区。他能读会写,读过《十日谈》、意大利本国语言版《圣经》和曼德维尔游记之类的书,也能用自...
君之,因热爱烘焙,走上手工烘焙之旅。从最初的烘焙爱好者变为一个专业的家庭烘焙践行者。自2008年3月起,在新浪开设博客“君之的手工烘焙坊”,点击量超过10000...
姜涛,1970年生于天津。1989年考入清华大学攻读生物医学工程专业,后弃工从文,2002年毕业于北京大学中文系,获得博士学位。现任教于北京大学中文系,研究领域...
This first volume, a three-part introduction to the subject, is intended for stu...
《打造你的黄金人脉》的编写正是建立在这样的观念之上,向读者介绍了人脉的特点、基础等,在克服沟通弊病的基础上,如何用微笑、
忘语:一九七六年十月生,江苏省徐州市人。本名丁凌滔,毕业于无锡机械制造学校,后自学完成大学法律专业。曾在徐州某企业供职,现专职网络小说创作。兴趣较多,喜欢看书、...
推拿学-供中医学类.中西医临床医学.护理学.康复治疗学等专业用 本书特色 王这虹等编著的《推拿学》以学生为中心,坚持以“三基”(基本知识、基本理论、基本技能)为...
《东课楼经变》是曾悠游于那最好的时光才可能有的作品,它天才洋溢、自在挥洒,却又再正经八百不过的讲着“人不中二枉少年”的天真之事,那巨大的反差所撑饱欲炸的张力好看...
材料科学与工程基础:英文 内容简介 本书是《The Science and Engineering of Materials》第4版的节选本。原书曾是美国工学院...
我们都知道,世界上从来没有一条早已修葺好的幸福之路,但我们却可以拥有另一种完美人生:美好的生活就是不外乎心有所愿,还能做到随遇而安;跟着自己的感觉,去做想做的事...
在艾伯納西家族的大家長理察的葬禮之後,一家人在恩德比大宅短暫相聚,無論是理察的弟媳海倫和莫德、妹妹科拉、姪女蘇珊、外甥喬
周婉京,青年学者,作家。美国布朗大学哲学系访问学者,北京大学艺术哲学博士,香港中文大学文化研究硕士,香港城市大学电影艺术及瑞典斯德哥尔摩大学电影学学士。曾任香港...
朴泰均,1966年生,博士毕业于韩国国立首尔大学历史系,现任国立首尔大学国际大学院教授、韩国国际交流财团韩国学事业本部咨询委员等。曾任国立首尔大学国际韩国学研究...