RPC 框架原理 RPC 框架的目標(biāo)就是讓遠(yuǎn)程服務(wù)調(diào)用更加簡單、透明,RPC 框架負(fù)責(zé)屏蔽底層的傳輸方式(TCP 或者 UDP)、序列化方式(XML/Json/ 二進(jìn)制)和通...
用了幾次impala + kudu做大數(shù)據(jù)實(shí)時(shí)計(jì)算場景,一路踏坑過來,這里分享踏坑經(jīng)驗(yàn) 一開始需要全量導(dǎo)入kudu,這時(shí)候我們先用sqoop把關(guān)系數(shù)據(jù)庫數(shù)據(jù)導(dǎo)入臨時(shí)表,再用i...
在開發(fā)過程中,map是必不可少的數(shù)據(jù)結(jié)構(gòu),在Golang中,使用map或多或少會(huì)遇到與其他語言不一樣的體驗(yàn),比如訪問不存在的元素會(huì)返回其類型的空值、map的大小究竟是多少,為...
該文章主要詳細(xì)具體的介紹Goroutine調(diào)度器過程及原理,可以對Go調(diào)度器的詳細(xì)調(diào)度過程有一個(gè)清晰的理解,花 費(fèi)4天時(shí)間作了30+張圖(推薦收藏),包括如下幾個(gè)章節(jié)。...
點(diǎn)關(guān)注,不迷路;持續(xù)更新Java相關(guān)技術(shù)及資訊!?。?照例,我們先來一個(gè)場景~ 面試官:"知道事務(wù)的四大特性么?" 你:"懂,ACID嘛,原子性(Atomicity)、一致性...
redis 簡介 簡單來說 redis 就是一個(gè)數(shù)據(jù)庫,不過與傳統(tǒng)數(shù)據(jù)庫不同的是 redis 的數(shù)據(jù)是存在內(nèi)存中的,所以存寫速度非常快,因此 redis 被廣泛應(yīng)用于緩存方向...
go map的線程安全使用 簡單線程安全使用 在很多時(shí)候,我們會(huì)并發(fā)地使用map對象,尤其是在一定規(guī)模的項(xiàng)目中,map總會(huì)保存goroutine共享的數(shù)據(jù)。在Go官方blog...
RPC(Remote Procedure Call) RPC(Remote Procedure Call)— 遠(yuǎn)程過程調(diào)用,它是一種通過網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)程序上請求服務(wù),而不需...