原创 分佈式柔性事務之最大努力通知事務詳解

一、概述 咱們今天聊聊分佈式事務系列中的最後一個方案:最大努力通知事務。最大努力通知事務的主流實現仍是基於MQ來進行事務控制。最大努力通知事務和事務消息都是通知型事務,主要適用於那些需要異步更新數據,並且對數據的實時性要求較低的場

原创 首發10萬字Mysql實戰文檔,幾乎涵蓋你需要的所有操作|超清PDF

首發10萬字Mysql實戰文檔,幾乎涵蓋你需要的所有操作|超清PDF [MySQL]在過去由於性能高、成本低、可靠性好,已經成爲最流行的開源數據庫,因此被廣泛地應用在Internet上的中小型網站中。隨着MySQL的不斷成熟,它也

原创 一線大廠Redis面試奪命連環12問,能答到第7題算你厲害!

面試官: 同學,我看你每個項目中都用到了Redis,你能說說你是怎樣使用Redis的嗎? 小A同學: 主要用來做緩存,分佈式Session, 閱讀量/點贊數統計 面試官: 嗯,好的,Redis如何做持久化的? 小A同學: bgs

原创 10小時!這回一次性手敲Kafka入門到源碼分析手冊送給你們,每章都很清晰

Kafka 因其優越的特性廣泛用於日誌收集、用戶活動跟蹤等方面,也得到越來越多企業的青睞,很多 IT 界前輩更是在技術層面不斷深挖。目前,如果你還侷限在 Kafka 的基本應用,將很難 cover 住各種 trouble shoo

原创 SpringCloudAlibaba筆記(十):Seata--分佈式事務

文章目錄10.1 分佈式事務基礎10.1.1 事務10.1.2 本地事務10.1.3 分佈式事務10.1.4 分佈式事務的場景10.2 分佈式事務解決方案10.2.1 全局事務10.2.2 可靠消息服務10.2.3 最大努力通知1

原创 SpringCloudAlibaba筆記(九):Nacos Config--服務配置

9.1 服務配置中心介紹 首先我們來看一下,微服務架構下關於配置文件的一些問題: 配置文件相對分散。在一個微服務架構下,配置文件會隨着微服務的增多變的越來越多,而且分散在各個微服務中,不好統一配置和管理。 配置文件無法區分

原创 SpringCloudAlibaba筆記(八):SMS--短信服務

文章目錄8.1 短信服務介紹8.2 短信服務使用8.2.1 準備工作8.2.1.1 實名認證8.2.1.2 開通短信服務8.2.1.3 申請認證祕鑰8.2.1.4 申請短信簽名8.2.1.5 申請短信模板8.2.2 短信服務API

原创 SpringCloudAlibaba筆記(七):RocketMQ--消息驅動

文章目錄7.1 MQ簡介7.1.1 什麼是MQ7.1.2 MQ的應用場景7.1.2.1 異步解耦7.1.2.2 流量削峯7.1.3 常見的MQ產品7.2 RocketMQ入門7.2.1 RocketMQ環境搭建7.2.1.1 環境

原创 SpringCloudAlibaba筆記(六):Sleuth--鏈路追蹤

文章目錄6.1 鏈路追蹤介紹6.2 Sleuth入門6.2.1 Sleuth介紹6.2.2 Sleuth入門6.3 Zipkin的集成6.3.1 ZipKin介紹6.3.2 ZipKin服務端安裝6.3.3 Zipkin客戶端集成

原创 SpringCloudAlibaba筆記(五):Gateway--服務網關

文章目錄5.1 網關簡介5.2 Gateway簡介5.3 Gateway快速入門5.3.1 基礎版5.3.2 增強版5.3.3 簡寫版5.4 Gateway核心架構5.4.1 基本概念5.4.2 執行流程5.5 斷言5.5.1 內

原创 SpringCloudAlibaba筆記(二):微服務環境搭建

文章目錄2.1 案例準備2.1.1 技術選型2.1.2 模塊設計2.1.3 微服務調用2.2 創建父工程2.3 創建基礎模塊2.4 創建用戶微服務2.5 創建商品微服務2.6 創建訂單微服務 我們本次是使用的電商項目中的商品、訂

原创 SpringCloudAlibaba筆記(三):Nacos Discovery--服務治理

文章目錄3.1 服務治理介紹3.2 nacos簡介3.3 nacos實戰入門3.3.1 搭建nacos環境3.3.2 將商品微服務註冊到nacos3.3.3 將訂單微服務註冊到nacos3.4 實現服務調用的負載均衡3.4.1 什

原创 SpringCloudAlibaba筆記(一):微服務概念及SpringCloudAlibaba介紹

文章目錄1.1 系統架構演變1.1.1 單體應用架構1.1.2垂直應用架構1.1.3 分佈式架構1.1.4 SOA架構1.1.5 微服務架構1.2 微服務架構介紹1.2.1 微服務架構的常見問題1.2.2 微服務架構的常見概念1.

原创 SpringCloudAlibaba筆記(四):Sentinel——服務容錯

文章目錄4.1 高併發帶來的問題4.2 服務雪崩效應4.3 常見容錯方案4.4 Sentinel入門4.4.1 什麼是Sentine4.4.2 微服務集成Sentinel4.4.3 安裝Sentinel控制檯4.4.4 實現一個接

原创 2020首戰,4面螞蟻金服Java崗,終獲Offer,定級P6+

文章目錄先總結一下技術一面(基礎爲主)技術二面(源碼,基礎都有,還有些題不記得了)技術三面(主要從項目入手,主要是解決方案)技術四面2.之後就是和hr談經驗分享 先總結一下 阿里一般四輪面試, 前面三輪技術面和最後一輪大 bos