什么是Spring Cloud Spring Cloud 是一套完整的微服務(wù)解決方案,基于 Spring Boot 框架,準(zhǔn)確的說(shuō),它不是一個(gè)框...
Dubbo是什么? Dubbo是一個(gè)分布式服務(wù)框架,致力于提供高性能和透明化的RPC遠(yuǎn)程服務(wù)調(diào)用方案,以及SOA服務(wù)治理方案。 簡(jiǎn)單的說(shuō),dub...
消息隊(duì)列整體設(shè)計(jì)思路 主要是設(shè)計(jì)一個(gè)整體的消息被消費(fèi)的數(shù)據(jù)流。 這里會(huì)涉及到:消息生產(chǎn)Producer、Broker(消息服務(wù)端)、消息消費(fèi)者C...
什么是RPC RPC(Remote Procedure Call)遠(yuǎn)程過(guò)程調(diào)用,主要解決遠(yuǎn)程通信間的問(wèn)題,不需要了解底層網(wǎng)絡(luò)的通信機(jī)制。 RPC...
流量削峰的由來(lái) 主要是還是來(lái)自于互聯(lián)網(wǎng)的業(yè)務(wù)場(chǎng)景,例如,馬上即將開(kāi)始的春節(jié)火車(chē)票搶購(gòu),大量的用戶需要同一時(shí)間去搶購(gòu);以及大家熟知的阿里雙11秒殺...
1. 消息生產(chǎn)者、消息者、隊(duì)列 消息生產(chǎn)者Producer:發(fā)送消息到消息隊(duì)列。 消息消費(fèi)者Consumer:從消息隊(duì)列接收消息。 Broker...
什么是消息隊(duì)列 消息隊(duì)列(Message Queue,簡(jiǎn)稱MQ),指保存消息的一個(gè)容器,本質(zhì)是個(gè)隊(duì)列。 消息(Message)是指在應(yīng)用之間傳送...
目前主流的MQ產(chǎn)品 1.ZeroMQ 號(hào)稱最快的消息隊(duì)列系統(tǒng),尤其針對(duì)大吞吐量的需求場(chǎng)景。 擴(kuò)展性好,開(kāi)發(fā)比較靈活,采用C語(yǔ)言實(shí)現(xiàn),實(shí)際上只是一...
一、kafka 1、不完全符合jms規(guī)范,注重吞吐量,類(lèi)似udp 和 tcp 2、一般做大數(shù)據(jù)吞吐的管道 我們現(xiàn)在的用途就是負(fù)責(zé)在各個(gè)idc之間...