mq的作用 通過異步方式對系統(tǒng)解耦 增加系統(tǒng)的并發(fā)處理能力 通過異步方式對系統(tǒng)解耦 以用戶注冊為例,一般情況下: 分下一下,上面過程存在的一些問題: 注冊過程會調(diào)用4個服務(注冊服務、郵件服務、
mq系列文章 對mq了解不是很多的,可以看一下下面兩篇文章: 聊聊mq的使用場景 聊聊業(yè)務系統(tǒng)中投遞消息到mq的幾種方式 聊聊消息消費的幾種方式 如何確保消息至少消費一次 如何保證消息消費的冪等性
什么是冪等性? 對于同一筆業(yè)務操作,不管調(diào)用多少次,得到的結(jié)果都是一樣的。 冪等性設計 我們以對接支付寶充值為例,來分析支付回調(diào)接口如何設計? 如果我們系統(tǒng)中對接過支付寶充值功能的,我們需要給支付寶提
對消息服務需要了解的朋友,可以移步: 聊聊mq的使用場景 聊聊業(yè)務系統(tǒng)中投遞消息到mq的幾種方式 談談mq消息消費的幾種方式 本章討論主題 如何確保消息至少消費一次,確保消費者最大程度消費成功
本文內(nèi)容 什么是分布式事務 分布式事務中的難點 常見的解決方案 講解通過可靠消息來解決分布式事務 什么是分布式事務? 有這樣一個需求: 小明有兩個賬戶,分別位于A、B兩個數(shù)據(jù)庫中,小明需要將A中的
背景 電商中有這樣的一個場景: 下單成功之后送積分的操作,我們使用mq來實現(xiàn) 下單成功之后,投遞一條消息到mq,積分系統(tǒng)消費消息,給用戶增加積分 我們主要討論一下,下單及投遞消息到mq的操作,如何