原文:微服務、分庫分表、分布式事務管理、APM鏈路跟蹤性能分析演示項目

好多年沒發博,最近有時間整理些東西,分享給大家。 所有內容都在github項目liuzhibin cn my demo中,基於SpringBoot,演示Dubbo微服務 Mycat, Sharding Proxy分庫分表 Seata分布式事務管理 ZipKin, SkyWalking, PinPoint性能分析鏈路跟蹤APM工具,有詳細文檔,可以快速運行 演示項目架構 運行演示項目 package ...

2019-12-26 23:28 0 1072 推薦指數:

查看詳情

LCN分布式事務管理(一)

前言 好久沒寫東西了,9月份換了份工作,一上來就忙的要死。根本沒時間學東西,好在新公司的新項目里面遇到了之前沒遇到過的難題。那遇到難題就要想辦法解決咯,一個請求,調用兩個服務,同時操作更新兩個數據庫。這就帶來事務不一致的問題了,分布式事務管理被強行拉出來了。導致原本兩個springboot的單體 ...

Tue Dec 03 00:24:00 CST 2019 0 884
SpringCloud之分布式鏈路跟蹤(sleuth)+微服務總結

分布式鏈路跟蹤介紹 微服務跟蹤"可以先看幾個問題,對於一個大型的微服務架構系統,會有哪些常見問題? 如何串聯調用鏈,快速定位問題 如何厘清微服務之間的依賴關系 如何進行各個服務接口的性能折 如何跟蹤業務流的處理 sleuth介紹: spring Cloud Sleuth ...

Thu Feb 13 18:25:00 CST 2020 0 1730
讀寫分離與分庫分布式事務面試題

讀寫分離與分庫分布式事務 MySql存儲引擎,建規范,事務級別,sql優化,讀寫分離思想等。 了解過讀寫分離嗎? 你說讀的時候讀從庫,現在假設有一張User做了讀寫分離,然后有個線程在一個事務范圍內對User先做了寫的處理,然后又做了讀的處理,這時候數據還沒同步到從庫 ...

Wed Jun 09 21:53:00 CST 2021 0 171
SpringCloud微服務實戰——搭建企業級開發框架(二十七):集成多數據源+Seata分布式事務+讀寫分離+分庫

讀寫分離:為了確保數據庫產品的穩定性,很多數據庫擁有雙機熱備功能。也就是,第一台數據庫服務器,是對外提供增刪改業務的生產服務器;第二台數據庫服務器,主要進行讀的操作。 目前有多種方式實現讀寫分離,一種是Mycat這種數據庫中間件,需要單獨部署服務,通過配置來實現讀寫分離,不侵入到業務代碼中 ...

Thu Dec 02 19:58:00 CST 2021 0 1004
Springboot入門之分布式事務管理

springboot默認集成事務,只主要在方法上加上@Transactional即可。 分布式事務一種情況是針對多數據源,解決方案這里使用springboot+jta+atomikos來解決 一、pom文件 <groupId>cn.iponkan</groupId> ...

Tue Sep 18 01:34:00 CST 2018 0 1596
Alibaba Seata 分布式事務管理

Alibaba Seata 分布式事務管理 官網: http://seata.io/zh-cn/ Seata 是什么? Seata 是一款開源的分布式事務解決方案,致力於提供高性能和簡單易用的分布式事務服務。 Seata有3個基本組成部分: 事務協調器(TC ...

Sat Jun 06 21:08:00 CST 2020 0 653
別說不會微服務了,五鍾教你巧妙玩轉分布式鏈路追蹤!

本篇文章我將給大家介紹“分布式鏈路追蹤”的內容,對於目前大部分采用微服務架構的公司來說,分布式鏈路追蹤都是必備的,無論它是傳統微服務體系亦或是新一代Service Mesh的微服務架構!而具體介紹的內容,本文不是完全講理論,而是希望從理論到實踐,引導大家去操作,因為只有這樣才能真正從技術層面 ...

Mon Mar 08 00:15:00 CST 2021 0 449
PHP 微服務之【分布式事務

分布式事務一直是微服務的一個難點。相關的解決方案和框架大部分是 java 的,那么 php 該如何解決呢?下面一步一步講解如何用 php 解決分布式事務。 單機單數據源事務 首先從單機事務開始。 大概邏輯如下 : 單機多個數據源事務 如果你業務涉及到多個 ...

Tue Jan 12 01:28:00 CST 2021 0 350
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM