中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
深入理解分布式事務 原理與實戰

包郵 深入理解分布式事務 原理與實戰

作者:肖宇,冰河
出版社:機械工業出版社出版時間:2021-10-01
開本: 16開 頁數: 384
中 圖 價:¥82.1(6.9折) 定價  ¥119.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

深入理解分布式事務 原理與實戰 版權信息

  • ISBN:9787111692232
  • 條形碼:9787111692232 ; 978-7-111-69223-2
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

深入理解分布式事務 原理與實戰 本書特色

(1)作者資歷深厚:作者來自于京東,資深的分布式事務架構專家,Apache ShenYu(incubating)、Hmily、RainCat、Myth、mykit-data等多個開源框架的創始人。 (2)作者經驗豐富:作者有多年的分布式事務經驗、微服務架構經驗、分布式系統架構經驗,以及分布式事務框架的架構和開發經驗。 (3)廣度深度兼備:從基礎知識、解決方案、原理分析、源碼實現、工程實戰5個維度全面、深入講解分布式事務。 (4)注重工程實踐:書中有大量經過了生產環境的高并發、高流量考驗的完整案例,并附案例代碼,讀者可以直接復用。 (5)大廠專家推薦:來自京東、阿里、騰訊、螞蟻金服、滴滴、餓了么、58集團、IBM等互聯網大廠及Apache軟件基金會的近20位專家高口碑力薦。

深入理解分布式事務 原理與實戰 內容簡介

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

深入理解分布式事務 原理與實戰 目錄

推薦語

前言

**部分 分布式事務基礎

第1章 事務的基本概念2

1.1 事務的特性2

1.1.1 原子性3

1.1.2 一致性3

1.1.3 隔離性3

1.1.4 持久性3

1.2 事務的類型4

1.2.1 扁平事務4

1.2.2 帶有保存點的扁平事務4

1.2.3 鏈式事務5

1.2.4 嵌套事務5

1.2.5 分布式事務5

1.3 本地事務5

1.3.1 基本概念6

1.3.2 本地事務的執行流程6

1.3.3 本地事務的優缺點7

1.4 MySQL事務基礎7

1.4.1 并發事務帶來的問題7

1.4.2 MySQL事務隔離級別9

1.4.3 MySQL中各種事務隔離級別的區別10

1.4.4 MySQL事務隔離級別*佳實踐11

1.4.5 MySQL中鎖的分類19

1.4.6 死鎖的產生和預防23

1.4.7 MySQL中的死鎖問題24

1.4.8 InnoDB中的MVCC原理25

1.5 本章小結28

第2章 MySQL事務的實現原理29

2.1 Redo Log29

2.1.1 Redo Log基本概念29

2.1.2 Redo Log基本原理30

2.1.3 Redo Log刷盤規則30

2.1.4 Redo Log刷盤*佳實踐32

2.1.5 Redo Log寫入機制34

2.1.6 Redo Log的LSN機制35

2.1.7 Redo Log相關參數36

2.2 Undo Log36

2.2.1 Undo Log基本概念36

2.2.2 Undo Log存儲方式37

2.2.3 Undo Log基本原理37

2.2.4 Undo Log實現MVCC機制37

2.2.5 Undo Log相關參數40

2.3 BinLog41

2.3.1 BinLog基本概念41

2.3.2 BinLog記錄模式41

2.3.3 BinLog文件結構42

2.3.4 BinLog寫入機制43

2.3.5 BinLog組提交機制43

2.3.6 BinLog與Redo Log的區別45

2.3.7 BinLog相關參數45

2.4 MySQL事務流程46

2.4.1 MySQL事務執行流程46

2.4.2 MySQL事務恢復流程47

2.5 MySQL中的XA事務48

2.5.1 XA事務的基本原理48

2.5.2 MySQL XA事務語法49

2.5.3 JDBC操作MySQL XA事務52

2.6 本章小結54

第3章 Spring事務的實現原理55

3.1 Spring事務原理55

3.1.1 JDBC直接操作事務55

3.1.2 使用Spring管理事務56

3.1.3 Spring事務分類57

3.1.4 Spring事務超時57

3.1.5 Spring事務回滾規則57

3.2 Spring事務三大接口57

3.2.1 PlatformTransactionManager接口57

3.2.2 TransactionDefinition接口58

3.2.3 TransactionStatus接口60

3.3 Spring事務隔離級別61

3.4 Spring事務傳播機制62

3.4.1 7種事務傳播機制類型62

3.4.2 常用的事務傳播類型65

3.5 Spring事務嵌套*佳實踐65

3.5.1 環境準備66

3.5.2 *佳實踐場景一71

3.5.3 *佳實踐場景二72

3.5.4 *佳實踐場景三73

3.5.5 *佳實踐場景四74

3.5.6 *佳實踐場景五75

3.5.7 *佳實踐場景六76

3.5.8 *佳實踐場景七77

3.6 Spring事務失效的場景79

3.6.1 數據庫不支持事務79

3.6.2 事務方法未被Spring管理79

3.6.3 方法沒有被public修飾79

3.6.4 同一類中的方法調用80

3.6.5 未配置事務管理器80

3.6.6 方法的事務傳播類型不支持事務81

3.6.7 不正確地捕獲異常81

3.6.8 標注錯誤的異常類型82

3.7 本章小結83

第4章 分布式事務的基本概念84

4.1 分布式系統架構84

4.1.1 產生的背景84

4.1.2 架構目標和架構原則85

4.2 分布式系統架構演進86

4.2.1 單體應用架構86

4.2.2 垂直應用架構87

4.2.3 分布式架構88

4.2.4 SOA架構89

4.2.5 微服務架構89

4.3 分布式事務場景90

4.3.1 跨JVM進程90

4.3.2 跨數據庫實例91

4.3.3 多服務訪問單數據庫91

4.4 數據一致性92

4.4.1 數據的一致性問題92

4.4.2 數據一致性解決方案93

4.5 本章小結93

第5章 分布式事務的理論知識94

5.1 CAP理論94

5.1.1 一致性94

5.1.2 可用性95

5.1.3 分區容忍性95

5.1.4 CAP的組合96

5.2 Base理論97

5.3 本章小結98

第二部分 分布式事務解決方案

第6章 強一致性分布式事務解決方案100

6.1 強一致性事務概述100

6.1.1 典型方案100

6.1.2 適用場景101

6.1.3 優缺點101

6.2 DTP模型101

6.2.1 DTP模型的重要概念101

6.2.2 DTP模型的執行流程102

6.3 2PC模型102

6.3.1 2PC模型的執行流程103

......


展開全部

深入理解分布式事務 原理與實戰 作者簡介

肖宇 分布式事務架構專家,Apache ShenYu(incubating)網關創始人,Dromara開源組織創始人,Hmily、RainCat、Myth等分布式事務框架的作者。Apache ShardingSphere Committer。 熱愛開源,追求優雅代碼。有豐富的微服務架構經驗,尤其擅長微服務技術棧中的分布式事務、微服務架構,分布式數據庫、API網關等解決方案。 冰河 互聯網高級技術專家、MySQL技術專家、分布式事務架構專家。 多年來,一直致力于分布式系統架構、微服務、分布式數據庫、分布式事務與大數據技術的研究,在高并發、高可用、高可擴展性、高可維護性和大數據等領域擁有豐富的架構經驗。 可視化多數據源數據異構中間件mykit-data作者;《海量數據處理與大數據技術實戰》和《MySQL技術大全:開發、優化與運維實戰》作者;“冰河技術”微信公眾號維護者。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 大功率金属激光焊接机价格_不锈钢汽车配件|光纤自动激光焊接机设备-东莞市正信激光科技有限公司 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 防水套管厂家-柔性防水套管-不锈钢|刚性防水套管-天翔管道 | 多米诺-多米诺世界纪录团队-多米诺世界-多米诺团队培训-多米诺公关活动-多米诺创意广告-多米诺大型表演-多米诺专业赛事 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 顺景erp系统_erp软件_erp软件系统_企业erp管理系统-广东顺景软件科技有限公司 | 无锡网站建设_小程序制作_网站设计公司_无锡网络公司_网站制作 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 中宏网-今日新闻-财经新闻| 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 | 广东佛电电器有限公司|防雷开关|故障电弧断路器|智能量测断路器 广东西屋电气有限公司-广东西屋电气有限公司 | 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 优宝-汽车润滑脂-轴承润滑脂-高温齿轮润滑油脂厂家 | HDPE储罐_厂家-山东九州阿丽贝防腐设备 | 蒜肠网-动漫,二次元,COSPLAY,漫展以及收藏型模型,手办,玩具的新媒体.(原变形金刚变迷TF圈) | 深圳货架厂家_金丽声精品货架_广东金丽声展示设备有限公司官网 | 美的商用净水器_美的直饮机_一级代理经销商_Midea租赁价格-厂家反渗透滤芯-直饮水批发品牌售后 | 彩信群发_群发彩信软件_视频短信营销平台-达信通 | 广东成考网-广东成人高考网| 标策网-专注公司商业知识服务、助力企业发展 | 广州企亚 - 数码直喷、白墨印花、源头厂家、透气无手感方案服务商! | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 | 【黄页88网】-B2B电子商务平台,b2b平台免费发布信息网 | 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 哈尔滨京科脑康神经内科医院-哈尔滨治疗头痛医院-哈尔滨治疗癫痫康复医院 | 接地电阻测试仪[厂家直销]_电缆故障测试仪[精准定位]_耐压测试仪-武汉南电至诚电力设备 | PAS糖原染色-CBA流式多因子-明胶酶谱MMP-上海研谨生物科技有限公司 | 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 传递窗_超净|洁净工作台_高效过滤器-传递窗厂家广州梓净公司 | 优考试_免费在线考试系统_培训考试系统_题库系统_组卷答题系统_匡优考试 | 郑州水质检测中心_井水检测_河南废气检测_河南中环嘉创检测 | 洛阳装修公司-洛阳整装一站式品牌-福尚云宅装饰 | 连栋温室大棚建造厂家-智能玻璃温室-薄膜温室_青州市亿诚农业科技 | 半自动预灌装机,卡式瓶灌装机,注射器灌装机,给药器灌装机,大输液灌装机,西林瓶灌装机-长沙一星制药机械有限公司 | 蓄电池在线监测系统|SF6在线监控泄露报警系统-武汉中电通电力设备有限公司 | 双杰天平-国产双杰电子天平-美国双杰-常熟双杰仪器 | 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 集装袋吨袋生产厂家-噸袋廠傢-塑料编织袋-纸塑复合袋-二手吨袋-太空袋-曹县建烨包装 | 沟盖板_复合沟盖板厂_电力盖板_树脂雨水篦子-淄博拜斯特 | 液压压力机,液压折弯机,液压剪板机,模锻液压机-鲁南新力机床有限公司 |