RPC 框架原理 RPC 框架的目標就是讓遠程服務(wù)調(diào)用更加簡單弊仪、透明,RPC 框架負責(zé)屏蔽底層的傳輸方式(TCP 或者 UDP)嘿辟、序列化方式(XML/Json/ 二進制)和通...
用了幾次impala + kudu做大數(shù)據(jù)實時計算場景傅蹂,一路踏坑過來轩勘,這里分享踏坑經(jīng)驗 一開始需要全量導(dǎo)入kudu羹应,這時候我們先用sqoop把關(guān)系數(shù)據(jù)庫數(shù)據(jù)導(dǎo)入臨時表倚评,再用i...
在開發(fā)過程中深纲,map是必不可少的數(shù)據(jù)結(jié)構(gòu)仲锄,在Golang中,使用map或多或少會遇到與其他語言不一樣的體驗湃鹊,比如訪問不存在的元素會返回其類型的空值儒喊、map的大小究竟是多少,為...
該文章主要詳細具體的介紹Goroutine調(diào)度器過程及原理币呵,可以對Go調(diào)度器的詳細調(diào)度過程有一個清晰的理解怀愧,花 費4天時間作了30+張圖(推薦收藏),包括如下幾個章節(jié)余赢。...
點關(guān)注芯义,不迷路;持續(xù)更新Java相關(guān)技術(shù)及資訊F奁狻1显簟! 照例蛤奢,我們先來一個場景~ 面試官:"知道事務(wù)的四大特性么?" 你:"懂鬼癣,ACID嘛,原子性(Atomicity)啤贩、一致性...
redis中的數(shù)據(jù)結(jié)構(gòu)redis總結(jié) 1.字符串--SDS 通過預(yù)分配內(nèi)存和維護字符串長度待秃,實現(xiàn)動態(tài)字符串減少修改字符串帶來的內(nèi)存分配次數(shù)(空間預(yù)分配和惰性空間釋放)(1)空...
redis 簡介 簡單來說 redis 就是一個數(shù)據(jù)庫,不過與傳統(tǒng)數(shù)據(jù)庫不同的是 redis 的數(shù)據(jù)是存在內(nèi)存中的痹屹,所以存寫速度非痴掠簦快,因此 redis 被廣泛應(yīng)用于緩存方向...
go map的線程安全使用 簡單線程安全使用 在很多時候志衍,我們會并發(fā)地使用map對象暖庄,尤其是在一定規(guī)模的項目中,map總會保存goroutine共享的數(shù)據(jù)楼肪。在Go官方blog...
RPC(Remote Procedure Call) RPC(Remote Procedure Call)— 遠程過程調(diào)用培廓,它是一種通過網(wǎng)絡(luò)從遠程計算機程序上請求服務(wù),而不需...
Flink學(xué)習(xí)筆記:時間與窗口 1. 時間 在flink中定義了三類時間: 事件時間(Event Time):即事件實際發(fā)生的時間。 處理時間(Processing Time...
架構(gòu) Presto查詢引擎是一個Master-Slave的架構(gòu)洋腮,由一個Coordinator節(jié)點廉沮,一個Discovery Server節(jié)點,多個Worker節(jié)點組成徐矩,Disc...
這是我技術(shù)管理十講的第二篇——團隊篇,主要講技術(shù)團隊管理的一些概念叁幢、邏輯滤灯、方法論,以及怎么更量化的做技術(shù)團隊管理曼玩?使用什么工具鳞骤?等。讓大家對技術(shù)團隊管理從方法到執(zhí)行都有一個深...
個人博客:https://renwula.github.io/黍判,本系列基于互聯(lián)網(wǎng)公司數(shù)倉豫尽,使用hive搭建數(shù)倉 從業(yè)中,數(shù)倉建模是一個數(shù)倉工程師需要的必備的能力顷帖,優(yōu)秀的...