全书分为三大部分:
第一部分,主要讨论有关增强数据密集型应用系统所需的若干基本原则。首先开篇第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页
一本写给不甘平庸、渴望拥有比现在更好人生的人的激励之书!在书中,梦想导师张同完用亲身经历告诉你,无论你几岁、无论你做什么,只要精通一种外语,全世界都是你的舞台。...
中国诉讼法史 内容简介 本书是全面介绍中国诉讼法历史的专著, 内容涉及诉讼机关、起诉制度、证据和勘验制度、审讯制度、判决与上诉制度、传统诉讼正式与非正式制度之理...
旅美历史学者王宏杰首套中文著作五代史三部曲Ⅰ——《乱世人心:从晚唐到五代》时运消散的晚唐,血色升腾的五代。乱世立志,不论出身;横刀立马,大浪淘沙;逆天改命,贵贱...
温病学-中医药类专业用 内容简介 本书以中医经典温病学理论为依据,结合近现代温病学理论和临床研究的成果,各论以四季常见温病主要内容,分别论述其发生发展及辨治与方...
北京书中缘金牌产品靓手工书系:《最详尽的羊毛毡教科书》羊毛毡是人类有历史记载的最古老的非编织类织物,它颜色丰富、制作简单,在欧美和日本都是非常流行的手工艺门类。...
三毛(1943~1991),本名陈懋平,因为学不会写“懋”字,就自己改名为陈平。旅行和读书是她生命中的两颗一级星,快乐与疼痛都夹杂其中,而写作之初纯粹是为了让父...
◆百万级公众号「魔宙」高人气主打故事,“夜行实录”系列新作,重磅上市!◆我们与恶有距离吗?讲述中国社会与你距离最近的罪案故事。◆著名作家天下霸唱、雷米、紫金陈、...
梅 佳代(うめ・かよ)写真家。1981年3月23日石川県柳田村生まれ。2002年、日本写真映像専門学校卒。写真新世紀にて「男子」と「女子中学生」で、佳作を2回受...
每个人心中都会有想要守护的东西。如果这份守护的代价是牺牲一切,你有没有信心抵达终点?《嫌疑人X的献身》中,“神探伽利略”汤川学追求的唯有真相,而这次,他没有止步...
Most programming languages contain good and bad parts, but JavaScript has more t...
一開始,你以為作者在打臉大眾品味,沒多久,你發現作者是在打臉菁英品味,最後明白,其實每個人都被婊了!一本在音樂圈、世界各地大學的英文及文化研究系所,還有部落格與...
广受学生信赖的“线代王”,海文考研数学辅导“黄金团队”领头人,全国硕士研究生入学考试北京地区数学阅卷组组长,真正的“线代”第一人。清华大学应用数学系教授,北京高...
直到战争结束后,人们才意识到,带来末日的并非战争。「Sentre Stimulus TLE」头盔,这台原本将要引领人类走向伊甸园的虚幻装置,于1996年更新至M...
Facebook、Twitter和LinkedIn产生了大量宝贵的社交数据,但是你怎样才能找出谁通过社交媒介正在进行联系?他们在讨论些什么?或者他们在哪儿?这本...
外治方 目录 第1章 治疗内科疾病的外治方81首感冒咳嗽支气管哮喘肺痈肺痨心悸不寐癫狂胃痛呕吐泄泻便秘腹痛胁痛黄疸积聚臌胀头痛眩晕中风水肿淋证癃闭腰痛盗汗遗精痹...
作品目录序剧中人物第一幕第一场第二场第三场……第二幕第一场第二场第三场第四场……第三幕第一场第二场第三场第四场……· ·
Andelsonhasprovidedaninterdisciplinary,internationalcollectionofessays,whichhasb...
约翰•福克斯(John Foxe,1516-1587),牛津大学玛格德琳学院院士,曾在牛津大学任教,后来在伦敦做传道人,是英国宗教改革中最有影响力的作家之一。血...
安德烈.斯帕克沃斯基,学经济出身,做过兼职翻译,后来才走上写作之路。1986年,他写的第*个短篇故事《猎魔人》在读者以及评论家之间都取得了极高的好评。《猎魔人》...
山田J太為「女高中生小春在異世界成為娼妓」小說版繪製插畫,同時擔任漫畫版作者。