準(zhǔn)備開(kāi)始用Kafka,直接用阿里的集群
阿里的client是基于node-rdkafka
稍微看了下射富,node-rdkafka直接是在librdkafka做了一層封裝循榆,應(yīng)該效率不錯(cuò)捅儒,想起自己封的fastext煤禽,封完也沒(méi)空玩了(囧)
然后看了下有個(gè)streaming接口铐达,其實(shí)是在produce上面做了個(gè)封裝,還是不入這個(gè)坑了檬果,只用最基本的接口就好
安裝的時(shí)候要用到node-gyp瓮孙,這貨依賴(lài)gcc-4.8以上,公司的服務(wù)器都是gcc-4.4选脊,神坑
還好我有g(shù)cc-4.9杭抠,挪過(guò)來(lái)make install一下就好
再node install node-rdkafka,發(fā)現(xiàn)一直缺lib
發(fā)現(xiàn)自己很暴力地直接cp了gcc/g++到/usr/bin恳啥,lib的鏈接路徑是舊的偏灿,所以乖乖建個(gè)軟鏈吧(gcc-4.9默認(rèn)安裝路徑是/usr/local/bin)
最后的sasllib是真的缺,sudo yum install cyrus-sasl cyrus-sasl-devel角寸,搞定收工
明天開(kāi)始愉快地艸吧