ISBN: 9787111692232
出版日期: 2021-11-01
作者: 肖宇,冰河
裝訂: 平裝.單色印刷.365頁.26.
本書的廣度與深度兼備、理論與實戰兼顧的分散式事務專著,它從基礎知識、解決方案、原理分析、源碼實現、工程實戰5個維度對分散式事務做了全面、細緻的講解,試圖解決你在實踐中遇到的所有關於分散式事務的問題。<br>兩位元作者都是分散式事務領域的資深架構專家,是Apache ShenYu(incubating)閘道創始人、Hmily、RainCat、Myth等分散式事務框架的創始人。本書因為內容扎實,所以得到了來自京東、阿裡、騰訊、螞蟻金服、滴滴、餓了麼、58集團、IBM等互聯網大廠及Apache軟體基金會的近20位元專家的高度評價。
基礎知識維度:首先全面介紹了事務和分散式事務的概念和基礎知識,然後詳細講解了MySQL事務和Spring事務的實現原理;解決方案維度:詳細介紹了分散式事務的各種解決方案,包括強一致性分散式事務解決方案和Z終一致性分散式事務解決方案;原理分析維度:詳細講解了分散式事務的原理,包括XA強一致性分散式事務、TCC分散式事務、可靠消息最終一致性分散式事務和最大努力通知型分散式事務的原理。
源碼實現維度:深入分析了Atomikos,Narayana框架實現XA強一致性分散式事務解決方案的源碼,以及Dromara開源社區的Hmily分散式事務框架實現TCC分散式事務的源碼;工程實踐維度:通過多個在生產環境中經歷了高併發、大流量考驗的綜合案例,講解了XA強一致性分散式事務、TCC分散式事務、可靠消息最終一致性分散式事務和Z大努力通知型分散式事務的工程實踐方法。全書配有大量流程圖和原理圖,便於讀者閱讀理解;精選了大量來自生產環境的完整案例及其代碼,便於讀者動手實踐。閱讀本書,你將體驗到事半功倍的效果。

Zone | Order Total (RM) | Delivery Fee (RM) |
---|---|---|
West Malaysia | Flat Rate | 6.00 |
Zone | Items/Weight | Delivery Fee (RM) |
---|---|---|
East Malaysia | First 1.00 kg | 13.00 |
Extra 1.00 kg | 5.00 | |
Singapore | First 1.00 kg | 25.00 |
Extra 1.00 kg | 5.00 | |
Australia, New Zealand | First 1.00 kg | 159.77 |
Extra 0.50 kg | 52.65 | |
Austria, Denmark, Finland, Ireland, Switzerland, Russia | First 1.00 kg | 157.78 |
Extra 0.50 kg | 34.31 | |
Brunei, Cambodia, Laos, Mongolia | First 1.00 kg | 175.10 |
Extra 0.50 kg | 87.14 | |
Belgium,France, Germany, Netherlands, Spain, U.K | First 1.00 kg | 150.94 |
Extra 0.50 kg | 30.46 | |
China | First 1.00 kg | 96.44 |
Extra 0.50 kg | 25.35 | |
Bangladesh, Brazil, Iraq, Pakistan, Qatar, S.Arabia, UAE, Sri Lanka | First 1.00 kg | 118.52 |
Extra 0.50 kg | 24.96 | |
South Africa | First 1.00 kg | 118.52 |
Extra 0.50 kg | 24.96 | |
Philippines | First 1.00 kg | 91.42 |
Extra 0.50 kg | 15.29 | |
Canada, United States, Mexico | First 1.00 kg | 162.58 |
Extra 0.50 kg | 35.90 | |
Hong Kong | First 1.00 kg | 80.63 |
Extra 0.50 kg | 29.06 | |
India | First 1.00 kg | 113.30 |
Extra 0.50 kg | 22.28 | |
Indonesia | First 1.00 kg | 107.35 |
Extra 0.50 kg | 24.87 | |
Japan | First 1.00 kg | 112.97 |
Extra 0.50 kg | 35.03 | |
Macau | First 1.00 kg | 92.93 |
Extra 0.50 kg | 13.82 | |
Singapore | First 1.00 kg | 74.75 |
Extra 0.50 kg | 21.49 | |
Taiwan | First 1.00 kg | 94.42 |
Extra 0.50 kg | 34.76 | |
Thailand | First 1.00 kg | 94.10 |
Extra 0.50 kg | 28.25 | |
Vietnam | First 1.00 kg | 98.94 |
Extra 0.50 kg | 14.34 |