我們已經(jīng)在開發(fā)者郵件列表上發(fā)起了關(guān)于 Flink 2.0 版本計(jì)劃的討論。我們相信現(xiàn)在是時(shí)候啟動(dòng)這個(gè)計(jì)劃了,以便在明年作為 Apache Flink 的十周年慶典推出這個(gè)版本。歡迎大家參加關(guān)于 Flink 2.0 的愿景、功能、時(shí)間表、流程、路線圖等方面的討論!
開發(fā)者郵件列表討論地址:https://lists.apache.org/thread/b8w5cx0qqbwzzklyn5xxf54vw9ymys1c
點(diǎn)擊參與討論文章來源地址http://www.zghlxwxcb.cn/news/detail-427266.html
在過去幾年中,這個(gè)話題時(shí)不時(shí)地在郵件列表、Jira 和線下討論中被提到。然而,2.0 版本的規(guī)劃需要投入巨大的決心和努力,再加上社區(qū)忙于其他優(yōu)先事項(xiàng),F(xiàn)link 2.0 一直沒有真正推進(jìn)起來。近幾周,在我們團(tuán)隊(duì)內(nèi)部以及和來自阿里巴巴 / Ververica 之外的一些人(感謝 Becket 和 Robert 的見解)進(jìn)行了一系列線下討論后,我們認(rèn)為是時(shí)候在社區(qū)中開展這項(xiàng)工作了。
以下是我們對(duì) 2.0 版本的一些想法。期待您的意見和反饋。
為什么要為 2.0 版本做規(guī)劃?
Flink 1.0.0 于 2016 年 3 月發(fā)布。在過去的 7 年中,添加了許多新功能,該項(xiàng)目已經(jīng)與以前不同。那么現(xiàn)在的 Flink 是什么?未來 3-5 年它將成為什么樣子?如何看待 Flink 在行業(yè)中的定位?我們認(rèn)為現(xiàn)在是重新思考這些問題,并制定出邁向新里程碑的路線圖的時(shí)候了,這個(gè)里程碑值得一個(gè)新的主版本。
此外,我們?nèi)栽跒?7 年前設(shè)計(jì)并聲稱穩(wěn)定的 API 提供向后兼容性(也許不是完美的,但很大程度上是)。雖然這樣的向后兼容性有助于用戶更輕松地使用最新的 Flink 版本,但它有時(shí)候也可能會(huì)變成維護(hù)的負(fù)擔(dān)和新功能與改進(jìn)的限制?,F(xiàn)在是對(duì)所有公共 API 進(jìn)行全面審查和清理的時(shí)候了。
此外,明年是 Flink 作為 Apache 項(xiàng)目的第十年。Flink 于 2014 年 4 月加入 Apache 孵化器,并于 2014 年 12 月成為頂級(jí)項(xiàng)目。2024 年將是發(fā)布 2.0 版本的完美時(shí)機(jī)。對(duì)于這樣一個(gè)重要版本,我們預(yù)計(jì)需要一年甚至更長的時(shí)間來準(zhǔn)備,這意味著我們現(xiàn)在可能應(yīng)該開始了。
我們?cè)?2.0 版本中應(yīng)該關(guān)注什么?
- 路線圖討論:我們?nèi)绾卧诂F(xiàn)在和未來定義和定位 Flink?我相信很多人對(duì)此有所思考,但我們還沒有在社區(qū)明確地討論和對(duì)齊這方面的想法。理想情況下,2.0 版本應(yīng)該是路線圖討論的一個(gè)結(jié)果。
-
非兼容性改動(dòng):涉及打破 API 向后兼容性的重要改進(jìn)、錯(cuò)誤修復(fù)、技術(shù)債務(wù),這只能在主要版本中進(jìn)行。
- 在具有 API 非兼容性改動(dòng)的情況下,我們可能需要多個(gè) 2.0-alpha/beta 版本來收集反饋。
-
核心的新特性:重要的新功能和改進(jìn)(例如,新的用戶故事、架構(gòu)升級(jí)),它們可能會(huì)改變用戶使用 Flink 的方式以及 Flink 在行業(yè)中的定位。其中一些也可能涉及非兼容性改動(dòng)或重大的行為變化。
- 也有一些觀點(diǎn)認(rèn)為,我們應(yīng)該盡可能地將精力只集中在非兼容性改動(dòng)上。增量的、兼容性的改進(jìn)和功能,或任何可以添加到 2.x 小版本中的內(nèi)容,都不應(yīng)該阻礙 2.0 版本的發(fā)布。
更詳細(xì)的技術(shù)內(nèi)容可能最好在另一個(gè)主題中討論,以使當(dāng)前討論集中于整體提案,并留出時(shí)間讓各方考慮他們的技術(shù)計(jì)劃。文章來源:http://www.zghlxwxcb.cn/news/detail-427266.html
點(diǎn)擊參與討論
到了這里,關(guān)于Flink 2.0 啟航,開啟全新篇章的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!