幫助中心 | 我的帳號 | 關於我們

分散式消息中間件實踐

  • 作者:倪煒
  • 出版社:電子工業
  • ISBN:9787121349058
  • 出版日期:2018/09/01
  • 裝幀:平裝
  • 頁數:274
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    消息中間件是分散式系統中的重要組件,在實際工作中常用消息中間件進行系統間數據交換,從而解決應用解耦、非同步消息、流量削峰等問題,實現高性能、高可用、可伸縮和最終一致性架構。目前市面上可供選擇的消息中間件有RabbitMQ、ActiveMQ、Kafka、RocketMQ、ZeroMQ、MetaMQ等。倪煒著的《分散式消息中間件實踐》結合作者近年來在實際項目中使用消息中間件的經歷和踩過的一些坑總結整理而成,主要介紹消息中間件使用的背景、基本概念,以及常用的四種消息中間件產品在各個業務場景中的使用案例。作為案例介紹,雖然不能對各種消息中間件產品的所有特性做詳細說明,但是希望讀者可以通過每章中的案例討論和實踐建議得到啟發,為在實際工作中進行產品選型、業務場景方案制定、性能調整等提供思路。
    本書適合初、中級軟體工程師閱讀,不管是有一定工作經驗的軟體工程師、運維工程師,還是對消息中間件技術感興趣的在校學生均可參考。由於書中案例主要採用Java編寫,為了能更好地閱讀本書,讀者要有Java語言的使用能力和基本的Linux操作系統使用經歷。

作者介紹
倪煒
    倪煒,網名為「預流」,具有多年一線開發經驗和技術團隊管理經驗,曾參與電信行業、電商行業多個核心系統的建設,在電腦語言、併發編程、分散式系統設計等領域積累了豐富的經驗,先後在浪潮、亞信、蘇寧、阿里巴巴等通信和互聯網企業任職,現為阿里巴巴技術專家。

目錄
第1章  消息隊列
  1.1  系統間通信技術介紹
  1.2  為何要用消息隊列
  1.3  消息隊列的功能特點
  1.4  設計一個簡單的消息隊列
    1.4.1  消息處理中心
    1.4.2  客戶端訪問
第2章  消息協議
  2.1  AMQP
  2.2  MQTT
  2.3  STOMP
  2.4  XMPP
  2.5  JMS
第3章  RabbitMQ
  3.1  簡介
  3.2  工程實例
    3.2.1  Java訪問RabbitMQ實例
    3.2.2  Spring整合RabbitMQ
    3.2.3  基於RabbitMQ的非同步處理
    3.2.4  基於RabbitMQ的消息推送
  3.3  RabbitMQ實踐建議
    3.3.1  虛擬主機
    3.3.2  消息保存
    3.3.3  消息確認模式
    3.3.4  消費者應答
    3.3.5  流控機制
    3.3.6  通道
    3.3.7  總結
第4章  ActiveMQ
  4.1  簡介
  4.2  工程實例
    4.2.1  Java訪問ActiveMQ實例
    4.2.2  Spring整合ActiveMQ
    4.2.3  基於ActiveMQ的消息推送
    4.2.4  基於ActiveMQ的分散式事務
  4.3  ActiveMQ 實踐建議
    4.3.1  消息轉發模式
    4.3.2  消息積壓
    4.3.3  消息事務
    4.3.4  消息應答模式
    4.3.5  消息發送優化
    4.3.6  消息消費優化
    4.3.7  消息協議
    4.3.8  消息持久化
第5章  Kafka
  5.1  簡介
  5.2  工程實例
    5.2.1  Java訪問Kafka實例
    5.2.2  Spring整合Kafka
    5.2.3  基於Kafka的用戶行為數據採集

    5.2.4  基於Kafka的日誌收集
    5.2.5  基於Kafka的流量削峰
  5.3  Kafka實踐建議
    5.3.1  分區
    5.3.2  複製
    5.3.3  消息發送
    5.3.4  消費者組
    5.3.5  消費偏移量
第6章  RocketMQ
  6.1  簡介
  6.2  工程實例
    6.2.1  Java訪問RocketMQ實例
    6.2.2  Spring整合RocketMQ
    6.2.3  基於RocketMQ的消息順序處理
    6.2.4  基於RocketMQ的分散式事務
  6.3  RocketMQ實踐建議
    6.3.1  消息重試
    6.3.2  消息重複
    6.3.3  集群
    6.3.4  順序消息
    6.3.5  定時消息
    6.3.6  批量發送消息
    6.3.7  事務消息

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032