RocketMQ是阿里出品的一款開源的消息中間件,讓其聲名大噪的就是它的事務消息的功能。在企業中,消息中間件選擇使用RocketMQ的還是挺多的,這一系列的文章都是針對RocketMQ的,咱們先從RocketMQ的一些基本概念和環境的搭建開始聊起。 RocketMQ由4部分組成,分別是:名稱服務 ...
RPC Remote Procedure Call :遠程過程調用,它是一種通過網絡從遠程計算機程序上請求服務,而不需要了解底層網絡技術的思想。 RPC 是一種技術思想而非一種規范或協議,常見 RPC 技術和框架有: 應用級的服務框架:阿里的 Dubbo Dubbox Google gRPC Spring Boot Spring Cloud Facebook 的 Thrift Twitter 的 ...
2019-09-23 17:23 0 485 推薦指數:
RocketMQ是阿里出品的一款開源的消息中間件,讓其聲名大噪的就是它的事務消息的功能。在企業中,消息中間件選擇使用RocketMQ的還是挺多的,這一系列的文章都是針對RocketMQ的,咱們先從RocketMQ的一些基本概念和環境的搭建開始聊起。 RocketMQ由4部分組成,分別是:名稱服務 ...
基本概念 視頻講解:https://www.bilibili.com/video/av78731069/ 關注公眾號,堅持每天3分鍾視頻學習 ...
Hadoop 系列(一)基本概念 一、Hadoop 簡介 Hadoop 是一個由 Apache 基金會所開發的分布式系統基礎架構,它可以使用戶在不了解分布式底層細節的情況下開發分布式程序,充分利用集群的威力進行高速運算和存儲。 從其定義就可以發現,它解決了兩大問題:大數據存儲、大數據 ...
Hadoop 系列(一)基本概念 一、Hadoop 簡介 Hadoop 是一個由 Apache 基金會所開發的分布式系統基礎架構,它可以使用戶在不了解分布式底層細節的情況下開發分布式程序,充分利用集群的威力進行高速運算和存儲。 從其定義就可以發現,它解決了兩大問題:大數據存儲、大數據 ...
thrift的基本構架: 上圖源自:http://jnb.ociweb.com/jnb/jnbJun2009.html 底層Underlying I/O以上的部分,都是由thrift編譯器生成 ...
版本控制系統 版本控制系統是一種幫助軟件開發者實現團隊合作和歷史版本維護的軟件,一個版本控制系統應具備以下列出的這幾個基本功能: 允許開發者並發工作; 不允許一個開發者覆寫另一個開發 ...
前言 ZooKeeper 是一個分布式協調服務,可用於服務發現,分布式鎖,分布式領導選舉,配置管理等。Zookeeper提供一個類似Linux文件系統的屬性結構,每個節點可存儲少量的內存文件,並提供每個節點的監控與通知機制。本文介紹一下Zookeeper基本概念以及介紹一下通過Netty 結合 ...
RPC(Remote Procedure Call Protocol)遠程過程調用協議。一個通俗的描述是:客戶端在不知道調用細節的情況下,調用存在於遠程計算機上的某個對象,就像調用本地應用程序中的對象一樣。比較正式的描述是:一種通過網絡從遠程計算機程序上請求服務,而不需要了解底層網絡技術的協議 ...