注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術工業(yè)技術自動化技術、計算技術流式架構:Kafka與MapR Streams數(shù)據(jù)流處理

流式架構:Kafka與MapR Streams數(shù)據(jù)流處理

流式架構:Kafka與MapR Streams數(shù)據(jù)流處理

定 價:¥55.00

作 者: [美] Ted Dunning(泰德-敦寧),Ellen Friedman 著;唐李洋 譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787121317224 出版時間: 2017-06-01 包裝: 平裝
開本: 16開 頁數(shù): 140 字數(shù):  

內(nèi)容簡介

  所有連續(xù)的事件流都可以稱為數(shù)據(jù)流。對連續(xù)數(shù)據(jù)流設計和構建流式數(shù)據(jù)架構,能夠實現(xiàn)實時或近實時應用,提升整個組織的效率。本書以Apache Kafka 和MapRStreams為例,重點講解如何確定使用流數(shù)據(jù)的時機、如何為多用戶系統(tǒng)設計流式架構、為什么要求消息傳遞層具備某些特定功能,以及為什么需要微服務,并且描述了目前*符合流式設計需求的消息傳遞和流分析工具,適合架構師、大數(shù)據(jù)科學家及IT工程師閱讀。

作者簡介

  Ted Dunning,MapR Technologies首席應用架構師,開源社區(qū)的活躍成員。現(xiàn)任Apache Foundation孵化器的VP,是大量項目的冠軍得主和導師,也是Apache ZooKeeper和Drill項目的貢獻者和PMC成員。Ellen Friedman,解決方案咨詢師,著名演講者和作家,目前主要撰寫大數(shù)據(jù)方面的著作。她是Apache Drill和Apache Mahout項目的貢獻者。唐李洋,博士,研究方向為云計算、并行計算、數(shù)據(jù)挖掘與分析等。曾經(jīng)在Cisco從事過數(shù)據(jù)架構方面的設計與分析工作。

圖書目錄

目錄
第1 章 為什么使用流 ........................................................................................1
飛機、火車和汽車:車聯(lián)網(wǎng)和物聯(lián)網(wǎng) .......................................................................................3
流數(shù)據(jù):這才是現(xiàn)實世界 ...........................................................................................................6
什么時候需要流 ...........................................................................................................8
不止是實時:流架構的更多優(yōu)勢 ..............................................................................................11
流架構的最佳實踐 ......................................................................................................................13
醫(yī)療數(shù)據(jù)流案例 ..........................................................................................................................14
流數(shù)據(jù):架構設計的核心 ..........................................................................................................17
第2 章 流式架構 ...............................................................................................19
狹義視角:實時應用 ..................................................................................................................20
通用流式架構的關鍵問題 ..........................................................................................................21
消息傳遞技術的重要性 ..............................................................................................................24
實時分析工具 ..............................................................................................................................28
Apache Storm ....................................................................................................................30
Apache Spark Streaming ................................................................................................31
Apache Flink ....................................................................................................................32
Apache Apex ....................................................................................................................33
流分析功能比較 ......................................................................................................................33
小結 ..........................................................................................................................................36
第3 章 流架構:微服務的理想平臺 ..............................................................37
為什么需要微服務 ..................................................................................................................38
微服務需要哪些支撐 ..............................................................................................................41
關于微服務的更多詳情 ..........................................................................................................42
設計流架構:以在線視頻服務為例 ......................................................................................45
新設計:支持消息傳遞的基礎設施 ...............................................................................47
通用微架構的重要性 ..............................................................................................................49
命名問題 ..................................................................................................................................50
為什么使用分布式文件和NoSQL 數(shù)據(jù)庫 ............................................................................52
視頻服務的新設計 ..................................................................................................................52
小結:綜合平臺視角 ..............................................................................................................54
第4 章 使用Kafka 進行流傳輸 .....................................................................57
Kafka 的動機 ...........................................................................................................................57
Kafka 的創(chuàng)新 ...........................................................................................................................58
Kafka 的基本概念 ...................................................................................................................60
排序 ...............................................................................................................................61
持久化 ...........................................................................................................................62
Kafka API ....................................................................................................................................62
KafkaProducer API .............................................................................................................63
KafkaConsumer API ............................................................................................................66
遺留API ............................................................................................................................70
Kafka 實用程序 .......................................................................................................................71
負載均衡 ...........................................................................................................................71
鏡像 ...................................................................................................................................72
Kafka 的陷阱 ...........................................................................................................................73
產(chǎn)品環(huán)境下的Kafka .........................................................................................................73
主題和分區(qū)的數(shù)目有限 ...................................................................................................74
手動均衡分區(qū)負載 ...........................................................................................................75
沒有固有的序列化機制 ..................................................................................................76
鏡像的不足 ......................................................................................................................77
小結 ..........................................................................................................................................78
第5 章 MapR Streams .....................................................................................79
MapR Streams 的創(chuàng)新 .............................................................................................................79
MapR 流系統(tǒng)的歷史和情境 ....................................................................................................82
MapR Streams 的工作原理 ......................................................................................................84
配置MapR Streams ....................................................................................................................86
地理分布式復制 .......................................................................................................................89
MapR Streams 的陷阱 ...........................................................................................................91
第6 章 基于流數(shù)據(jù)的欺詐檢測 ....................................................................93
刷卡速度 ................................................................................................................................94
快速響應決策:“這是欺詐嗎” ...........................................................................................95
多用途流數(shù)據(jù) .........................................................................................................................98
欺詐檢測器的向上擴展 .........................................................................................................99
小結 .........................................................................................................................................101
第7 章 地理分布式數(shù)據(jù)流 .......................................................................... .103
利益相關者 .............................................................................................................................104
設計目標 .................................................................................................................................106
設計選擇 .................................................................................................................................106
我們的設計 ....................................................................................................................108
數(shù)據(jù) ................................................................................................................................108
控制誰能訪問流數(shù)據(jù) ....................................................................................................109
基于流的地理分布式復制的優(yōu)勢 .........................................................................................110
第8 章 總結 .................................................................................................113
流式架構的優(yōu)勢 .....................................................................................................................115
過渡到流架構 .........................................................................................................................116
小結 .........................................................................................................................................119
附錄A 附加資源 ...........................................................................................121
作者簡介 .......................................................................................................125

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號