AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

计算中间件 Apache Linkis 正式毕业成为 Apache 顶级项目

  • 2023-02-03
    北京
  • 本文字数:478 字

    阅读完需:约 2 分钟

计算中间件 Apache Linkis 正式毕业成为 Apache 顶级项目

Apache Linkis 是一种计算中间件,充当上层应用程序和底层引擎(例如Apache SparkApache HiveApache Flink )之间的层。该项目由微众银行开源,于 2021 年作为Apache 孵化器项目启动,并于 2023 年 1 月升级为顶级项目

 

Apache Linkis 通过提供 REST/JDBC/Shell 等标准接口,方便让上层应用连接访问 MySQL/Spark/Hive/Trino/Flink 等底层引擎,同时实现变量、脚本、函数和资源文件等用户资源的跨上层应用互通,以及通过 REST 标准接口提供了数据源管理和数据源对应的元数据查询服务。

 



其优势在于提供了强大的连通、复用、编排、扩展和治理管控能力。通过计算中间件将应用层和引擎层解耦,简化了复杂的网络调用关系,降低了整体复杂度,同时节约了整体开发和维护成本。

 

目前 Linkis 支持 Spark、Hive、Flink、Python、Presto、ElasticSearch、JDBC 等多种计算和存储引擎,未来会支持更多如TrinoSeaTunnel等。Linkis 还支持各种脚本语言,例如SparkSQLHiveQL、Python、PysparkScala和 JDBC。

 

官网主页:

https://linkis.apache.org/

仓库地址:

https://github.com/apache/linkis

https://gitee.com/apacheLinkis/Linkis

2023-02-03 11:145771

评论

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

Flutter40(1)

android 程序员 移动开发

Flutter填坑全面总结(包括Flutter1

android 程序员 移动开发

FFmpeg-之音视频解码与音视频同步(二)

android 程序员 移动开发

Flutter 中动画的使用

android 程序员 移动开发

Flutter 底部浮动按钮(模仿咸鱼APP底部)

android 程序员 移动开发

Flutter_bloc框架使用笔记,后续估计都不太会用了(1)

android 程序员 移动开发

Flutter_bloc框架使用笔记,后续估计都不太会用了

android 程序员 移动开发

Flutter如何实现下拉刷新和上拉加载更多(1)

android 程序员 移动开发

Flutter如何实现下拉刷新和上拉加载更多

android 程序员 移动开发

Flutter Interact 的 Flutter 1

android 程序员 移动开发

Flutter开发中的一些Tips(二)

android 程序员 移动开发

Flutter 扩展NestedScrollView (二)列表滚动同步解决

android 程序员 移动开发

Flutter40

android 程序员 移动开发

Flutter-vs-React-Native,谁才是跨平台应用开发的最佳利器?

android 程序员 移动开发

Flutter - 路由管理 - 02 - Fluro

android 程序员 移动开发

Flutter 核心原理与混合开发模式

android 程序员 移动开发

Flutter-VS-React-Native-VS-Native,谁才是性能之王

android 程序员 移动开发

Flutter动画:用Flutter来实现一个拍手动画

android 程序员 移动开发

EventBus 发送的消息,如何做到线程切换?

android 程序员 移动开发

DateUtils(一个日期工具类)

android 程序员 移动开发

Flutter开发之——Menu

android 程序员 移动开发

Flutter开发之——运行卡在gradle assembleDebug

android 程序员 移动开发

DatePickerDialog时间选择器+MVPPlugin开发插件的使用

android 程序员 移动开发

Flutter32

android 程序员 移动开发

Flutter33

android 程序员 移动开发

Flutter与Dart-入门

android 程序员 移动开发

Flutter 制作一个抽屉菜单

android 程序员 移动开发

Flutter-vs-React-Native,谁才是跨平台应用开发的最佳利器?(1)

android 程序员 移动开发

Flutter实战1 --- 写一个天气查询的APP

android 程序员 移动开发

Flutter开发之——事件监听

android 程序员 移动开发

FFmpeg 之I、B、P帧的基本编码原理(三

android 程序员 移动开发

计算中间件 Apache Linkis 正式毕业成为 Apache 顶级项目_语言 & 开发_Tina_InfoQ精选文章