写点什么

Apache SeaTunnel(Incubating)2.1.0 发布,内核重构、全面支持 Flink

  • 2022-03-21
  • 本文字数:1493 字

    阅读完需:约 5 分钟

Apache SeaTunnel(Incubating)2.1.0 发布,内核重构、全面支持Flink

2021 年 12 月 9 日,SeaTunnel 进入 Apache 孵化器。4 个月后的 2022 年 3 月 18 日,其首个 Apache 版本正式发布,并且保证了首个版本一次性通过检查。这意味着 2.1.0 版本,是经过 SeaTunnel 社区和 Apache 孵化器投票检查发布的官方版本,企业和个人用户可以放心安全使用。


备注:软件许可协议是一种具有法律性质的合同或指导,目的在于规范受著作权保护的软件的使用或散布行为。通常的许可方式会允许用户来使用单一或多份该软件的复制,因为若无许可而径予使用该软件,将违反著作权法给予该软件开发者的专属保护。效用上来说,软件许可是软件开发者与其用户之间的一份合约,用来保证在符合许可范围的情况下,用户将不会受到控告。


进入孵化器前后,我们花费了大量的时间来梳理整个项目的外部依赖以确保整个项目的合规性。需要说明的是,开源软件选择怎样的 License 并不意外着项目本身就一定合规。而 ASF 严苛的版本检查最大程度地保证了软件 License 的合规性,以及软件合理合法的流通分发。

本次发布版本说明

新特性

1.对微内核插件化的架构内核部分进行了大量优化,内核以 Java 为主,并对命令行参数解析,插件加载等做了大量改进,同时插件扩展可根据用户(或贡献者)所擅长的语言去做开发,极大程度地降低了插件开发门槛。


2.全面支持 Flink,但同时用户也可自由选择底层引擎,本次更新也为大家带来了大量的 Flink 插件,也欢迎大家后续贡献相关插件。


3.提供本地开发极速启动环境支持(example),贡献者或用户可以在不更改任何代码的情况下快速丝滑启动,方便本地快速开发调试体验。对于需要自定义插件的贡献者或者用户来讲,这无疑是个令人激动的好消息。事实上,我们在发布前的测试中,也有大量贡献者采用这种方式快速对插件进行测试。


4.提供 Docker 容器安装,用户可以极快地通过 Docker 部署安装使用 SeaTunnel,未来我们也会围绕 Docker&K8s 做出大量迭代,欢迎大家讨论交流。

具体功能说明

  • 使用 JCommander 来做命令行参数解析,使得开发者更关注逻辑本身。

  • Flink 从 1.9 升级至 1.13.5,保持兼容旧版本,同时为后续 CDC 做好铺垫。

  • 支持 Doris 、Hudi、Phoenix、Druid 等 Connector 插件,完整的插件支持你可以在这里找到 [plugins-supported-by-seatunnel] 。

  • 本地开发极速启动环境支持,你可以在使用 example 模块,不修改任何代码的前提下快速启动,方便开发者本地调试体验。

  • 支持通过 Docker 容器安装和试用 SeaTunnel。

  • Sql 组件支持 SET 语句,支持配置变量。

  • Config 模块重构,减少贡献者理解成本,同时保证项目的代码合规(License)。

  • 项目结构重新调整,以适应新的 Roadmap。

  • CI&CD 的支持,代码质量自动化管控,(后续会有更多的计划来支持 CI&CD 开发)。

未来几个版本的规划

CDC 的支持;监控体系的支持;UI 系统的支持;更多的 Connector 支持,以及更高效的 Sink 支持,如 ClickHouse,很快会在下个版本跟大家见面。


后续 Feature 是由社区共同决定的,Apache SeaTunnel(Incubating) 呼吁大家一同参与社区后续建设。


【PPMC 感言】

Apache SeaTunnel(Incubating)PPMC LiFeng Nie 在谈及首个 Apache 版本发布的时候说,从进入 Apache Incubator 的第一天,我们就一直在努力学习 Apache Way 以及各种 Apache 政策,第一个版本发布的过程花费了大量的时间(主要是合规性),但我们认为这种时间是值得花费的,这也是我们选择进入 Apache 的一个很重要的原因,我们需要让用户用得放心,而 Apache 无疑是最佳选择,其 License 近乎苛刻的检查会让用户尽可能地避免相关的合规性问题,保证软件合理合法的流通。另外,其践行 Apache Way,例如公益使命、实用主义、社区胜于代码、公开透明与共识决策、任人唯贤等,可以帮助 SeaTunnel 社区更加开放、透明,向多元化方向发展。

2022-03-21 09:003185

评论

发布
暂无评论
发现更多内容

AI技术在英语学习中的应用

北京木奇移动技术有限公司

英语学习 AI技术 软件外包公司

警务协同办公系统(源码+文档+部署+讲解)

深圳亥时科技

区块链音乐NFT的开发框架

北京木奇移动技术有限公司

区块链技术 软件外包公司 音乐NFT

NodeLocalDNS:优化集群DNS性能与可靠性的利器

代码忍者

京东商品视频数据接口(JD.item_video)丨京东API接口指南

tbapi

京东API接口 京东商品视频接口

显卡危机的解决方案,全面解析ToDesk云电脑:服务配置与应用场景探索

小喵子

云电脑 云游戏 云电竞

云行| “智”绘首都发展新篇章,天翼云携手伙伴共创“京”彩未来!

天翼云开发者社区

人工智能 云计算 天翼云

photoshop2022安装教程及ps2022激活补丁-Mac&win

Rose

商机信息平台(源码+文档+部署+讲解)

深圳亥时科技

人工智能伦理困境:技术发展的界限在哪里?

天津汇柏科技有限公司

AI 人工智能

Premiere Pro 2024 新功能 pr2024破解版安装包-Mac&win

Rose

鸿蒙NEXT使用request模块实现本地文件上传

威哥爱编程

鸿蒙 HarmonyOS ArkTS HarmonyOS NEXT HarmonyOS5.0

智慧党建系统(源码+文档+部署+讲解)

深圳亥时科技

面试必问!项目高频面试题解析

王中阳Go

面试 后端

kookeey功能上新 | 动态线路美国新增51个二级地区

kookeey代理严选

亚马逊 海外直播专线 tiktok直播 跨境电商运营 海外网络连接

镜舟科技2024年度回顾,坚持长期价值,进一步实现商业突破

镜舟科技

开源 数据分析 StarRocks 镜舟科技

架构提效的矛盾和矛盾的主要方面

京东科技开发者

使用火语言RPA批量创建指纹浏览器

火语言RPA

谷云科技iPaaS V7.0+企业级AI Agent产品全新发布

RestCloud

API 数据集成 ipaas AIAgent

利用GPU Operator快速构建Kubernetes中的GPU加速环境

代码忍者

一位海外开发者的 OpenSPG KAG 实践分享

可信AI进展

知识图谱 大模型 rag RAG搭建

25年你还不知道什么是云管平台吗?来这里看看!

行云管家

云计算 云服务 云管平台

苹果电脑音乐创作工具推荐!Logic Pro X Mac中文最新版功能介绍

Rose

AI技术在评估英语学习的应用

北京木奇移动技术有限公司

AI技术 AI教育 软件外包公司

京东JD商品详情原数据API接口的开发、运用与收益

科普小能手

数据挖掘 数据分析 电商 京东 API 接口

镜舟科技荣登《2024 中国大数据产业年度「国产化」优秀代表厂商》榜单!

镜舟科技

开源 数据分析 分析型数据库 StarRocks 湖仓

AI技术在英语发音纠正中的应用

北京木奇移动技术有限公司

英语学习 AI技术 软件外包公司

CATO:黄油猫 CATO: Buttered Cat for Mac(趣味解谜游戏)

Rose

供应链计划性能优化解决方案-Clickhouse本地Join

京东科技开发者

网络电视客户端 EyeTV for mac注册版 4.0.0

Rose

Apache SeaTunnel(Incubating)2.1.0 发布,内核重构、全面支持Flink_开源_Apache SeaTunnel_InfoQ精选文章