原创 手撕RPC系列(2)—客戶端基於stub動態代理的RPC

一、前言二、原理三、前置基礎四、舉例說明五、總結 一、前言 上一節 手撕RPC系列(1)—最原始的RPC通俗理解 中講了一個最最簡單的rpc思想的例子。那種方法的缺陷太多,平常寫代碼一般不會那樣去寫,今天我們在之前的基礎上稍微進

原创 手撕RPC系列(1)—最原始的RPC通俗理解

一、前言二、原理三、前置基礎四、例子五、總結 一、前言 RPC(Remote Procedure Call)遠程過程調用,簡單的理解是一個節點請求另一個節點提供的服務。網上太多博文五花八門,一上來就netty、grpc、thri

原创 億萬級海量數據去重軟方法,spark/hive/flink/mr通用

一、場景描述:二、常用方法1.優化sql2.藉助第三方存儲3.bitmap三、原理分析二、案例實戰三、總結 一、場景描述: ​ 小強作爲一名數據工程師,給予hadoop生態,經常會接到類似uv的去重統計。對於這種需求,