作者:思者鏈接:https://www.zhihu.com/question/28677076/answer/134193549[https://www.zhihu.com/...
kafka的兩大類應(yīng)用 構(gòu)建可以在系統(tǒng)或應(yīng)用程序之間可靠獲取數(shù)據(jù)的實(shí)時(shí)流數(shù)據(jù)通道 構(gòu)建轉(zhuǎn)換或響應(yīng)數(shù)據(jù)流的 實(shí)時(shí)流應(yīng)用程序 kafka幾個(gè)概念 主題 topic,可以認(rèn)為是一類...
channel[通道]是golang的一種重要特性,正是因?yàn)閏hannel的存在才使得golang不同于其它語言。channel使得并發(fā)編程變得簡單容易有趣。 channel...
在Golang的官方Repo(https://github.com/golang/)中有一個(gè)單獨(dú)的工程叫"mock"(https://github.com/golang/mo...
什么是限流?為什么要限流 通俗的來講,一根管子往池塘注水,池塘底部有一個(gè)口子往外出水,當(dāng)注水的速度過快時(shí),池塘的水會溢出,此時(shí),我們的做法換根小管子注水或者把注水管子的口堵住...
hello world 使用Gin實(shí)現(xiàn)Hello world非常簡單,創(chuàng)建一個(gè)router,然后使用其Run的方法: Default函數(shù) 函數(shù)返回一個(gè)默認(rèn)的框架引擎,從函數(shù)實(shí)...
使用 HyperLogLog 數(shù)據(jù)結(jié)構(gòu)來進(jìn)行估數(shù),它非常有價(jià)值,可以解決很多精確度不高的統(tǒng)計(jì)需求。 但是如果我們想知道某一個(gè)值是不是已經(jīng)在 HyperLogLog 結(jié)構(gòu)里面了...
一、什么是布隆過濾器? 布隆過濾器可以用來判斷一個(gè)元素是否在一個(gè)集合中。它的優(yōu)勢是只需要占用很小的內(nèi)存空間以及有著高效的查詢效率。 對于布隆過濾器而言,它的本質(zhì)是一個(gè)位數(shù)組:...