近期,創(chuàng)業(yè)公司 RisingWave Labs 發(fā)布了開(kāi)源分布式流處理 SQL 數(shù)據(jù)庫(kù) RisingWave 的 1.0 版本,并同時(shí)發(fā)布了該數(shù)據(jù)庫(kù)的性能報(bào)告預(yù)覽版,宣稱他們已經(jīng)取得了相比于 Flink 十倍的性能提升。
RisingWave 聲稱在簡(jiǎn)單無(wú)狀態(tài)計(jì)算中比 Flink 實(shí)現(xiàn)性能提升 10-30%,在復(fù)雜有狀態(tài)計(jì)算中比 Flink 實(shí)現(xiàn)性能提升 10-100 倍。其實(shí)現(xiàn)巨大性能提升的原因是:拋棄了 JVM 語(yǔ)言,使用了 Rust 高性能編程語(yǔ)言;拋棄了類似 MapReduce 式的中間抽象層,直接對(duì)數(shù)據(jù)庫(kù)算子進(jìn)行深度優(yōu)化;存儲(chǔ)感知計(jì)算,使用更好的存儲(chǔ)結(jié)構(gòu)便于計(jì)算加速。
上周,阿里 Flink 團(tuán)隊(duì)部分成員發(fā)表文章質(zhì)疑了該性能評(píng)測(cè)報(bào)告,認(rèn)為 RisingWave 的評(píng)測(cè)報(bào)告非常具有誤導(dǎo)性。阿里 Flink 團(tuán)隊(duì)成員也自己進(jìn)行了一次性能測(cè)試,在更正了 Flink 參數(shù)設(shè)置的條件下,得出結(jié)果為:“RisingWave 有兩成的 query 無(wú)法支持,在性能上 Flink 全面大幅領(lǐng)先 RisingWave,整體性能快 60%,部分 stateful query 有 20 倍的性能優(yōu)勢(shì)。”也就是說(shuō),RisingWave 沒(méi)有達(dá)到比 Flink 快 10 倍的性能提升,他們認(rèn)為該公司的行為涉嫌“虛假營(yíng)銷(xiāo)”。
今天,RisingWave 指出,兩份報(bào)告的結(jié)果差異是由環(huán)境差異造成:在 Flink 團(tuán)隊(duì)成員的測(cè)試環(huán)境中,“Flink 使用了三倍于我們測(cè)試環(huán)境的 CPU,六倍于我們測(cè)試環(huán)境的內(nèi)存。同時(shí)我們的測(cè)試中,我們?yōu)?Flink 配置了 EBS,他們使用了性能更高的 local NVMe,而 RisingWave 在這個(gè)測(cè)試中不依賴文件系統(tǒng)。”
那業(yè)界到底存在不存在比 Flink 快 10 倍的技術(shù)?RisingWave 創(chuàng)始人吳英駿 指出,其實(shí)早在 3 年前,F(xiàn)link 的原創(chuàng)團(tuán)隊(duì) TU Berlin 數(shù)據(jù)庫(kù)組便拋棄 Flink 從頭開(kāi)發(fā)了新一代流處理引擎 NebulaStream,并實(shí)現(xiàn)了 10-100 倍的提升。
-
cpu
+關(guān)注
關(guān)注
68文章
10873瀏覽量
212061 -
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3816瀏覽量
64475
原文標(biāo)題:Flink 社區(qū)風(fēng)波:比 Flink 快十倍的技術(shù)真存在嗎?
文章出處:【微信號(hào):AI前線,微信公眾號(hào):AI前線】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論