阿里Blink開源,恐怕是一場災難的開始


阿里Blink開源,恐怕是一場災難的開始



今天刷朋友圈,首先看到的是AI前線的這篇文章:重磅!阿里Blink正式開源,重要優化點解讀。這篇文章開篇大概是這樣的:


阿里Blink開源,恐怕是一場災難的開始


作者大沙是Blink團隊的大拿。與此同時,網上也有人寫了一篇文章,講述自己對Blink的看法。因為是簡書的,我無法再公眾號裡引用,這裡只能給網址了:

https://www.jianshu.com/p/db706102f313?from=groupmessage&isappinstalled=0


這篇文章的主要觀點是


阿里Blink開源,恐怕是一場災難的開始


阿里Blink開源,恐怕是一場災難的開始


很明顯,作者是個屁股坐在Spark這一端的人。其觀點難免有一些偏頗。到底是Flink好還是Spark好這個問題恐怕也是仁者見仁智者見智的。但是作者的有一個觀點是很有意思的:

阿里Blink開源,恐怕是一場災難的開始


那麼這個憂慮是不是成立呢?AI前線這篇廣告文裡關於Blink如何和Flink合併的事情的回答比較有意思,有參考價值。


阿里Blink開源,恐怕是一場災難的開始


所謂見仁見智,這段話顯然每個人都有自己的解讀了。但是如果讓我來解讀的話,我們還是先引用同樣是AI在線這篇文章裡面之前的一段關於Blink背景的話:


阿里Blink開源,恐怕是一場災難的開始



這段話裡話外的意思是說,阿里巴巴和社區緊密合作,已經貢獻了很多重要設計,然而對社區來說,一些大的功能和重構需要達成共識才能接受,所以導致了推入的速度相對比較慢。也就是說,

阿里巴巴自己承認,把Blink的改變推進Flink社區是一件慢而且不容易,需要很多討論很多努力的事情

如果阿里巴巴自己都這樣說了,那麼大沙和阿里巴巴團隊哪裡來的信心來說Blink很快可以全面和Flink合併呢?我再引用一下原文裡比較關鍵的點:

阿里Blink開源,恐怕是一場災難的開始


這個結論和之前的同一篇文章裡阿里巴巴沒和社區合作推進慢顯然是

自相矛盾的。那麼我想唯一的區別在於,之前Flink社區和母公司,同阿里巴巴是合作關係。現在Flink的母公司已經被阿里巴巴收購了。所以,那位祝威廉的文章裡面的擔憂,還是可以在阿里巴巴自己的廣告文章裡有實錘可以證明的。這樣一來,我對Flink被收購以後社區到底會怎麼玩,是阿里巴巴的一言堂還是大家會繼續合作的,多少就有擔憂了。

AI前線的這篇文章後面重點講述了阿里巴巴對Flink的改造。單純從那些功能上來看,都是蠻吸引人的功能。我不理解的是,如果這些都是好東西,為什麼過去兩年多時間裡,把Blink的相關功能推進給Flink是如此艱難。Flink團隊和開源社區總不至於睜著眼當瞎子,見到好的東西故意不要吧。在這一點上阿里巴巴沒有說透徹。

而以我的理解,這些功能對Flink代碼的整體改變是巨大的。如此巨大的改變,在阿里巴巴收購Flink的母公司以後,可以很迅速的推進到master裡面去,不是很符合常理。所以Apache Flink作為一個Apache的開源項目,接下來到底是誰說了算,我只能拭目以待。

這個事情還有另外一個顧慮。簡單來說,我在國內的媒體,比如微信公眾號上見到了很多關於Blink開源進Flink的文章。並且阿里巴巴表達了Blink對Flink的改進是巨大的,而且Blink會很快進入Flink。但是我在非中文的媒體裡並沒有見到同樣程度的歡聲雀躍的歡迎Blink到來的文章。難道國內的月亮和國外不一樣圓嗎?

有Blink仁波切加持的Flink,會不會比現在這樣社區推動發展的Flink更好,這個問題是見仁見智的。對於我來說,目前所有公開的信息沒有回答這樣一個問題:之前Blink相對較少的貢獻推回給Flink社區,進展緩慢。如今整個Blink合併進Flink,阿里巴巴有信心很快完成。

為什麼合併一個更大改變的體系架構的代碼庫,會更快完成。這不符合常理。除非現在的Flink社區已經是阿里巴巴說了算了。如果真的是這樣,那Flink社區分崩離析也不遠了。

總而言之,Blink可以很快的並進Flink,結合現在能夠看到的信息,我的憂必喜多。但最終我們要拭目以待了。


分享到:


相關文章: