[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • 深入理解Kafka:核心設計與實踐原理
    該商品所屬分類:計算機/網絡 -> 程序設計
    【市場價】
    489-710
    【優惠價】
    306-444
    【作者】 朱忠華 
    【所屬類別】 圖書  計算機/網絡  程序設計  其他 
    【出版社】電子工業出版社 
    【ISBN】9787121359026
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:128開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787121359026
    作者:朱忠華

    出版社:電子工業出版社
    出版時間:2019年01月 

        
        
    "

    產品特色

    編輯推薦

    本書從Kafka的基本概念入手,主要從生產端、消費端、服務端等3個方面進行全面的陳述,主要內容包括Kafka的基本使用方式、生產者客戶端的使用、消費者客戶端的使用、主題與分區、日志存儲、深入原理解析、監控的設計、高級應用的擴展以及與Spark的集成等。雖然Kafka的內核使用Scala語言編寫,但是本書基本以Java語言作為主要的示例語言,方便絕大多數讀者的理解。

     
    內容簡介

    本書從Kafka的基本概念入手,主要從生產端、消費端、服務端等3個方面進行全面的陳述,主要內容包括Kafka的基本使用方式、生產者客戶端的使用、消費者客戶端的使用、主題與分區、日志存儲、深入原理解析、監控的設計、高級應用的擴展以及與Spark的集成等。雖然Kafka的內核使用Scala語言編寫,但是本書基本以Java語言作為主要的示例語言,方便絕大多數讀者的理解。本書雖然沒有明確的界定,但是總體上可以隱性的劃分為三個部分:基礎篇、原理篇和擴展篇,以這種循序漸進的方式更能讓讀者容易接受。

    作者簡介

    目前主要從事消息中間件相關的研發工作,對RabbitMQ、Kafka等有著自己獨特的理解。個人博客地址:http://blog.csdn.net/u013256816,筆名:朱小廝,歡迎各位讀者留言切磋探討。

    目錄
    第1章初識Kafka
    1.1基本概念
    1.2安裝與配置
    1.3生產與消費
    1.4服務端參數配置
    1.5總結
    第2章生產者
    2.1客戶端開發
    2.1.1必要的參數配置
    2.1.2消息的發送
    2.1.3序列化
    2.1.4分區器
    2.1.5生產者攔截器
    2.2原理分析

    第1章初識Kafka
    1.1基本概念
    1.2安裝與配置
    1.3生產與消費
    1.4服務端參數配置
    1.5總結
    第2章生產者
    2.1客戶端開發
    2.1.1必要的參數配置
    2.1.2消息的發送
    2.1.3序列化
    2.1.4分區器
    2.1.5生產者攔截器
    2.2原理分析
    2.2.1整體架構
    2.2數據的更新
    2.3重要的生產者參數
    2.4總結
    第3章消費者
    3.1消費者與消費組
    3.2客戶端開發
    3.2.1必要的參數配置
    3.2.2訂閱主題與分區
    3.2.3反序列化
    3.2.4消息消費
    3.2.5位移提交
    3.2.6控制或關閉消費
    3.2.7指定位移消費
    3.2.8再均衡
    3.2.9消費者攔截器
    3.2.10多線程實現
    3.2.11重要的消費者參數
    3.3總結
    第4章主題與分區
    4.1主題的管理
    4.1.1創建主題
    4.1.2分區副本的分配
    4.1.3查看主題
    4.1.4修改主題
    4.1.5配置管理
    4.1.6主題端參數
    4.1.7刪除主題
    4.2初識KafkaAdminClient
    4.2.1基本使用
    4.2.2主題合法性驗證
    4.3分區的管理
    4.3.1優先副本的選舉
    4.3.2分區重分配
    4.3.3復制限流
    4.3.4修改副本因子
    4.4如何選擇合適的分區數
    4.4.1性能測試工具
    4.4.2分區數越多吞吐量就越高嗎
    4.4.3分區數的上限
    4.4.4考量因素
    4.5總結
    第5章日志存儲
    5.1文件目錄布局
    5.2日志格式的演變
    5.2.1v0版本
    5.2.2v1版本
    5.2.3消息壓縮
    5.2.4變長字段
    5.2.5v2版本
    5.3日志索引
    5.3.1偏移量索引
    5.3.2時間戳索引
    5.4日志清理
    5.4.1日志刪除
    5.4.2日志壓縮
    5.5磁盤存儲
    5.5.1頁緩存
    5.5.2磁盤I/O流程
    5.5.3零拷貝
    5.6總結
    第6章深入服務端
    6.1協議設計
    6.2時間輪
    6.3延時操作
    6.4控制器
    6.4.1控制器的選舉及異常恢復
    6.4.2優雅關閉
    6.4.3分區leader的選舉
    6.5參數解密
    6.5.1broker.id
    6.5.2bootstrap.servers
    6.5.3服務端參數列表
    6.6總結
    第7章深入客戶端
    7.1分區分配策略
    7.1.1RangeAssignor分配策略
    7.1.2RoundRobinAssignor分配策略
    7.1.3StickyAssignor分配策略
    7.1.4自定義分區分配策略
    7.2消費者協調器和組協調器
    7.2.1舊版消費者客戶端的問題
    7.2.2再均衡的原理
    7.3__consumer_offsets剖析
    7.4事務
    7.4.1消息傳輸保障
    7.4.2冪等
    7.4.3事務
    7.5總結
    第8章可靠性探究
    8.1副本剖析
    8.1.1失效副本
    8.1.2ISR的伸縮
    8.1.3LEO與HW
    8.1.4Leader Epoch的介入
    8.1.5為什麼不支持讀寫分離
    8.2日志同步機制
    8.3可靠性分析
    8.4總結
    第9章Kafka應用
    9.1命令行工具
    9.1.1消費組管理
    9.1.2消費位移管理
    9.1.3手動刪除消息
    9.2Kafka Connect
    9.2.1獨立模式
    9.2.2REST API
    9.2.3分布式模式
    9.3Kafka Mirror Maker
    9.4Kafka Streams
    9.5總結
    第10章Kafka監控
    10.1監控數據的來源
    10.1.1OneMinuteRate
    10.1.2獲取監控指標
    10.2消費滯後
    10.3同步失效分區
    10.4監控指標說明
    10.5監控模塊
    10.6總結
    第11章高級應用
    11.1過期時間(TTL)
    11.2延時隊列
    11.3死信隊列和重試隊列
    11.4消息路由
    11.5消息軌跡
    11.6消息審計
    11.7消息代理
    11.7.1快速入門
    11.7.2REST API介紹及示例
    11.7.3服務端配置及部署
    11.7.4應用思考
    11.8消息中間件選型
    11.8.1各類消息中間件簡述
    11.8.2選型要點概述
    11.8.3消息中間件選型誤區探討
    11.9總結
    第12章Kafka與Spark的集成
    12.1Spark的安裝及簡單應用
    12.2Spark編程模型
    12.3Spark的運行結構
    12.4Spark Streaming簡介
    12.5Kafka與Spark Streaming的整合
    12.6Spark SQL
    12.7Structured Streaming
    12.8Kafka與Structured Streaming的整合
    12.9總結
    附錄AKafka源碼環境搭建

    前言
    前言


    初識Kafka時,筆者接觸的還是0.8.1版本,Kafka發展到目前的2.0.0版本,筆者也見證了Kafka的蛻變,比如舊版客戶端的淘汰、新版客戶端的設計、Kafka控制器的迭代優化、私有協議的變更、事務功能的引入等。Kafka從昔日的新星逐漸走向成熟,再到今日的王者地位不可撼動,這期間有太多的故事可講。
    剛接觸Kafka時,市面上很少有關於Kafka的書籍。在學習Kafka的過程中也經歷過很多挫敗,比如Scala這門編程語言就讓筆者在Kafka的源碼大門外卻步良久。那時候就在想,如果有一本書能夠全方位地解析Kafka該有多好啊。
    隨著對Kafka的逐步了解,也漸漸地萌生了自己寫一本關於Kafka的書的想法,產生這一想法至今已超過兩年。在這期間,筆者陰差陽錯地先寫了一本關於RabbitMQ的書,也就是《RabbitMQ實戰指南》,此時已是2017年年末,市面上已經陸續出現了好幾本有關Kafka的書,而且此時Kafka的版本也已經升級到1.0.0。


    前言


     


     


    初識Kafka時,筆者接觸的還是0.8.1版本,Kafka發展到目前的2.0.0版本,筆者也見證了Kafka的蛻變,比如舊版客戶端的淘汰、新版客戶端的設計、Kafka控制器的迭代優化、私有協議的變更、事務功能的引入等。Kafka從昔日的新星逐漸走向成熟,再到今日的王者地位不可撼動,這期間有太多的故事可講。


    剛接觸Kafka時,市面上很少有關於Kafka的書籍。在學習Kafka的過程中也經歷過很多挫敗,比如Scala這門編程語言就讓筆者在Kafka的源碼大門外卻步良久。那時候就在想,如果有一本書能夠全方位地解析Kafka該有多好啊。


    隨著對Kafka的逐步了解,也漸漸地萌生了自己寫一本關於Kafka的書的想法,產生這一想法至今已超過兩年。在這期間,筆者陰差陽錯地先寫了一本關於RabbitMQ的書,也就是《RabbitMQ實戰指南》,此時已是2017年年末,市面上已經陸續出現了好幾本有關Kafka的書,而且此時Kafka的版本也已經升級到1.0.0。


    筆者認真看過幾乎所有現存的Kafka的書籍,回想這一路學習和使用Kafka的經歷,深感這些都不是自己理想中的書籍,那麼不如自己再“操刀”寫一本。本書秉承能用文字表述的就不貼源碼、能用圖形輔助的就不乏味陳述;既要讓新手能夠快速入門,也要讓老手有所收獲,從基礎概念入手,再到原理深入,讓讀者能夠由淺入深地理解Kafka。


    本書依據Kafka 2.0.0版本編寫,書中所有內容都具備理論基礎並全部實踐過,書中的內容也是筆者在工作中的認知積累,希望本書能夠讓讀者有所收獲。


    內容大綱


    本書共12章,前後章節都有相應的聯繫,基本上按照由淺入深、由表及裡的層次逐層進行講解,如果讀者對其中的某些內容已經掌握,可以選擇跳過而翻閱後面的內容,不過還是建議讀者按照先後順序進行閱讀。


    第1章對Kafka的基礎概念進行籠統的介紹,之後講解如何安裝與配置Kafka,以及通過簡單的生產消費消息的示例讓讀者能夠快速地入門。


    第2章主要是針對生產者客戶端的講解,包括生產者客戶端參數、消息的發送、序列化、分區器、攔截器、原理解析等內容。


    第3章主要是針對消費者客戶端的講解,包括消費者客戶端參數、主題與分區的訂閱、反序列化、消息的消費、位移提交、再均衡、攔截器、多線程實現等內容。


    第4章主要介紹主題與分區的管理,包括創建主題、修改主題、刪除主題、主題端參數配置、優先副本、分區重分配、復制限流,以及對分區數抉擇的探討等內容。


    第5章主要講解日志存儲相關的內容,包括文件目錄的布局、日志格式的演變、日志清理的細節、底層存儲的原理等內容。


    第6章主要對Kafka服務端的一些內部核心內容進行詳細的闡述,包括協議設計、延時操作、控制器、leader的選舉等內容。


    第7章主要是對Kafka客戶端相關的原理剖析,當然其中也需要牽涉服務端的內容。這一章包括消費端分區分配策略、消費者協調器和組協調器、__consumer_offsets的剖析、事務的介紹等內容。


    第8章主要對可靠性、一致性等核心原理進行陳述,本章內容為抽像,主要包括失效副本、ISR伸縮、LEO與HW、Leader Epoch的介入、日志同步機制、可靠性分析等內容。


    第9章主要是對Kafka相關應用的一些補充,包括一些重要的管理工具,還有Kafka Connect、Kafka Mirror Maker和Kafka Streams等內容。


    第10章是與Kafka監控相關的內容,監控作為Kafka生態中的一個內容,有著相當重要的地位,通過學習本章的內容可以讓讀者對整個監控的脈絡設計和底層實現有清晰的認知。


    第11章是對Kafka做一些功能性的擴展,包括過期時間、延時隊列、死信隊列、重試隊列、消息路由、消息軌跡、消息審計、消息代理等內容,後還通過對消息中間件選型的闡述以期讓讀者對整個消息中間件領域有發散性的思考。


    第12章主要講述的是Kafka與Spark集成的一些內容,包括Spark基本概念、Spark Streaming、Structured Streaming,以及它們與Kafka集成的細節等內容。


    讀者討論


    由於筆者水平有限,書中難免有錯誤之處。在本書出版後的任何時間,若您對本書有任何疑問都可以通過zhuzhonghua.ideal@qq.com發送郵件給筆者,也可以到筆者的個人博客http://blog.csdn.net/u013256816中留言,向筆者闡述您的建議和想法。書中的源碼會在本書發行之後進行整理,後會公布在筆者的個人微信公眾號(朱小廝的博客,二維碼在封面上)中。


    致謝


    首先要感謝我身處的平臺,讓我有機會深入地接觸Kafka。同時要感謝我身邊的同事,正因為有了你們的鼓勵和幫助,纔讓我能夠迅速地成長,本書的問世,離不開與你們在工作中一起積累的點點滴滴。


    感謝蔣曉峰同學不辭辛苦地為本書校稿,有了你的幫助纔會讓本書更加完善。


    感謝在我博客、微信公眾號中提問留言的朋友,感謝消息生態圈的朋友,有了你們的意見和建議纔能讓本書更加完善。


    感謝博文視點的編輯們,本書能夠順利、迅速地出版,多虧了你們的敬業精神和一絲不苟的工作態度。


    後還要感謝我的家人,在我占用絕大部分的業餘時間進行寫作的時候,能夠給予我極大的寬容、理解和支持,讓我能夠全身心地投入寫作之中。


     


     


    朱忠華



















     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部