1. RPC 1.1 什么是 RPC ? RPC(Remote Procedure Call Protocol)遠(yuǎn)程過(guò)程調(diào)用協(xié)議,目標(biāo)就是讓遠(yuǎn)程服務(wù)調(diào)用更加簡(jiǎn)單、透明。 RP...
1. RPC 1.1 什么是 RPC ? RPC(Remote Procedure Call Protocol)遠(yuǎn)程過(guò)程調(diào)用協(xié)議,目標(biāo)就是讓遠(yuǎn)程服務(wù)調(diào)用更加簡(jiǎn)單、透明。 RP...
前言 上文提到y(tǒng)arn類似一個(gè)分布式操作系統(tǒng),那么我們就可以自定義寫一些應(yīng)用在這個(gè)操作系統(tǒng)上運(yùn)行 當(dāng)然也不能太過(guò)隨意寫,我們要運(yùn)行在操作系統(tǒng)上就必然要遵守操作系統(tǒng)本身的規(guī)矩 ...
背景描述 前端要求返回的對(duì)象為null時(shí),對(duì)每個(gè)數(shù)據(jù)的解析要做判斷,方便前端開(kāi)發(fā)需要將null轉(zhuǎn)換為{} 即 處理為 解決方法 step 1 創(chuàng)建null值序列化處理類 st...
MinIO介紹 MinIO基于Apache License v2.0開(kāi)源協(xié)議的對(duì)象存儲(chǔ)服務(wù),可以做為云存儲(chǔ)的解決方案用來(lái)保存海量的圖片,視頻,文檔 由于采用Golang實(shí)現(xiàn),...
背景 如果你是用戶,當(dāng)你使用抖音、小紅書(shū)的時(shí)候,假如平臺(tái)能根據(jù)你的屬性、偏好、行為推薦給你感興趣的內(nèi)容,那就能夠?yàn)槟愎?jié)省大量獲取內(nèi)容的時(shí)間。 如果你是商家,當(dāng)你要進(jìn)行廣告投放...
本文屬于轉(zhuǎn)載,原文鏈接為:https://mp.weixin.qq.com/s/HN2JmeJf-8pLPsq3WYlzUg[https://mp.weixin.qq.com...
SPI 機(jī)制應(yīng)用在了大家項(xiàng)目中的很多地方,在很多框架中也有普遍應(yīng)用,只不過(guò)很多人并沒(méi)有感知。 舉個(gè)例子,為什么我們?cè)陧?xiàng)目中引入 mysql-connector 的 jar 包...
一、背景描述 最近測(cè)試同學(xué)對(duì)系統(tǒng)進(jìn)行壓測(cè)。報(bào)出一個(gè)問(wèn)題:幾乎所有接口的成績(jī)都不太好。甚至一些僅僅是主鍵查詢,并且數(shù)據(jù)量不大的接口也是如此。排查過(guò)程中:跳過(guò)gateway網(wǎng)關(guān),...
一、kafka replica 1、當(dāng)某個(gè)topic的replication-factor為N且N大于1時(shí),每個(gè)Partition都會(huì)有N個(gè)副本(Replica)。kafka...
魏文王問(wèn)扁鵲:“你們家兄弟 3 人,都精于醫(yī)術(shù),到底哪一位最好呢 ? ”扁鵲答:“我的大哥醫(yī)術(shù)最好,二哥次之,我最差?!蔽耐踉賳?wèn):“那么為什么你最出名呢 ? ”扁鵲解釋說(shuō):“...
一、簡(jiǎn)介: Prometheus是由 SoundCloud開(kāi)源的監(jiān)控報(bào)警解決方案: 使用google公司開(kāi)發(fā)的go語(yǔ)言編寫。 prometheus存儲(chǔ)的是時(shí)序數(shù)據(jù)(時(shí)序數(shù)據(jù)庫(kù)...
1. 常見(jiàn)的做法 常見(jiàn)的錯(cuò)誤做法: 服務(wù)拆分粒度越小越好 按照大公司的套路拆分 以代碼量為拆分標(biāo)準(zhǔn) 拆分核心三原則: 2. 服務(wù)粒度匹配團(tuán)隊(duì)規(guī)模 服務(wù)粒度過(guò)細(xì)的問(wèn)題,可以先看...
分布式是什么? 分布式其實(shí)就是將相同或相關(guān)的程序運(yùn)行在多臺(tái)計(jì)算機(jī)上,從而實(shí)現(xiàn)特定目標(biāo)的一種計(jì)算方式。 從這個(gè)定義來(lái)看,數(shù)據(jù)并行、任務(wù)并行其實(shí)都可以算作是分布式的一種形態(tài)。從這...
你好,我想咨詢一下,queryparser 可以做針對(duì)于 oracle sql的數(shù)據(jù) 血緣分析嗎,我看網(wǎng)上 介紹這個(gè)主要是針對(duì) hive, queryparser, vertica, teradata,如果不適合的話,有沒(méi)有推薦的SQL解析開(kāi)源工具