首页 文章详情

Kyuubi 社区 | Apache Kyuubi (Incubating) 社区喜迎 2 位新晋 Committer

HBase技术社区 | 670 2022-01-03 05:31 0 0 0
UniSMS (合一短信)

a8060d005eb8b6f804b41b08466c298b.webp


2022 年到来之际,Apache Kyuubi (Incubating) 社区迎来两位新晋 Committer——经过 PPMC 的讨论、投票和邀请,来自 T3 出行的杨华,和来自中国移动云能力中心的洪冬冬,加入到了 Apache Kyuubi (Incubating) Committer 的行列 ,使得社区发展后劲更为充足。



cefecd9865be7155242ce5e5e61908eb.webp7cfd0d8a62e3052772798316e07eeb1e.webp

Committer 寄语

c42bbadf8a7231252e0a863b8be37564.webpbd67f8eed8d70eec865cd761b1b27035.webp



edf84ea6e941df619aac96307996b64b.webp

杨华

35c36c72a31b116cc3ff5eeb6be08b82.webp

2

0

T3出行大数据基础平台负责人


参与Kyuubi社区近半年,主要贡献点围绕在:KPIP-1以及KPIP-2。

- KPIP-1:为Kyuubi 引入RESTful API,kyuubi RESTful 致力于在接口上匹配Thrift协议的Hive service RPC 接口,同时也具备进一步扩展的能力以支持未来的Kyuubi web UI。参与了设计文档编写、基础框架和Session相关API的前期开发,目前该模块仍在持续快速迭代中。


- KPIP-2:为Kyuubi 引入Flink SQL Engine,Flink 社区拥有SQL Gateway以及SQL client,但目前为止,没有一个比较合适的兼容JDBC接口的Gateway,而绝大部分企业中同时使用Spark 和 Flink是一种常态,因此让Kyuubi集成Flink SQL可谓是强强联合。这个特性我参与了设计文档编写,PoC,基础能力的实现,该模块仍然处于早期对接阶段,但广受社区期待。

2

2

bcaba87464c4b061b95c41632aaca6de.webp945e8ddc4c26dae705c2205f8c7ababa.webp

很高兴成为Kyuubi committer。


虽然我本人参与社区的时间不是非常长,但Kyuubi在T3出行内部已支持业务一年多。我们围绕Apache Hudi 建设了企业级的数据湖同时基于 Apache Kyuubi实现了数据服务统一化,用于AD-HOC场景和ETL场景,大大简化了数据处理链路,同时也能保障租户资源隔离、查询时延等要求。现在 AD-HOC 场景日调用量9000+,ETL作业日调用量在12000+。


Kyuubi社区虽然加入Apache 孵化器才大半年,很年轻,但却充满活力,社区正日渐活跃。国内已经有很多公司将它用于各种大数据场景。而Kyuubi 致力于打造”Serverless SQL on Lakehouse”的愿景也符合业界技术发展的大趋势。

很高兴,能在2021年年尾收获这个荣誉,让我们共同期待现有的这些特性能快速迭代逐步健全,也期待Kyuubi在2022年能快速崛起,进一步发展壮大。

0537a09342a8f059bbd8be09c6353fef.webpe39dd60e5dde83aead8590d424313e0b.webp



edf84ea6e941df619aac96307996b64b.webp

洪冬冬

35c36c72a31b116cc3ff5eeb6be08b82.webp

2

0

就职于中国移动云能力中心,主要参与 Kyuubi 容器化部署、Trino/Presto Engine 的适配开发,同时参与了大量功能优化和 Bugfix工作 

2

2

cefecd9865be7155242ce5e5e61908eb.webp7cfd0d8a62e3052772798316e07eeb1e.webpbcaba87464c4b061b95c41632aaca6de.webp945e8ddc4c26dae705c2205f8c7ababa.webp

首先,非常荣幸能够成为Apache Kyuubi(incubator)的commiter。


在2018年的时候就有接触过Kyuubi, 但是由于一些客观原因未做进一步的工作。

今年工作中有需求研发一款多租户、高可用且支持多引擎的JDBC服务,我第一时间就想到Kyuubi。


经过一段时间调研,结合移动云实际的业务需求,我们尝试在容器化部署和引擎适配等方面做了一些工作(这里感谢Kyuubi优秀的架构设计,使多引擎的适配工作变的简单),并提交给了社区。


在这里还要感谢社区的小伙伴,总会及时的review代码、给出合适的建议并在功能实现和优化上给出启发式的见解。


期待能有更多的小伙伴加入Kyuubi,一起促进社区的发展、完善Kyuubi生态,也期望Kyuubi早日成为Apache TLP.

0537a09342a8f059bbd8be09c6353fef.webpe39dd60e5dde83aead8590d424313e0b.webp



cefecd9865be7155242ce5e5e61908eb.webp7cfd0d8a62e3052772798316e07eeb1e.webp

Apache Kyuubi (Incubating) 简介

c42bbadf8a7231252e0a863b8be37564.webpbd67f8eed8d70eec865cd761b1b27035.webp



Apache Kyuubi (Incubating)是一个 Thrift JDBC/ODBC 服务,由网易数帆发起,于 2021 年 6 月正式进入 Apache 基金会孵化器。项目目前对接了 Apache Spark 计算框架,支持多租户和分布式等特性,可以满足企业内诸如 ETL、BI 报表等多种大数据场景的应用。Kyuubi 可以为企业级数据湖探索提供标准化的接口,赋予用户调动整个数据湖生态的数据的能力,使得用户能够像处理普通数据一样处理大数据。它的主要方向是依托本身的架构设计,围绕各类主流计算框架,打造一个面向 Serverless SQL on Lakehouse 的服务。

截至目前,Apache Kyuubi (Incubating)已有 55 名社区开发者,超过 20 家国内外社区用户,其中包括了两位新晋 Committer 所在的 T3 出行和中国移动。

2c9b7998b44581fe7bf1f9d6b6f983c6.webp



cefecd9865be7155242ce5e5e61908eb.webp7cfd0d8a62e3052772798316e07eeb1e.webp

加入 Apache Kyuubi (Incubating) 社区

c42bbadf8a7231252e0a863b8be37564.webpbd67f8eed8d70eec865cd761b1b27035.webp



Apache Kyuubi (Incubating) 项目是社区驱动的,我们致力于在 Apache Way 的指导下,为用户提供简单易用的大数据产品,我们强调社区协作,互相帮助,共同成长。如果您在下载和使用 Apache Kyuubi (Incubating) 1.4.0-incubating 中发现任何问题,欢迎使用 Github Issues 功能,https://github.com/apache/incubator-kyuubi/issues,将您遇到的问题和社区分享。者您的公司正在使用 Apache Kyuubi(Incubating) 并希望能够和社区和其他用户共享,可以在Who is using Apache Kyuubi (Incubating) ? (https://github.com/apache/incubator-kyuubi/discussions/925) 中进行留言。受其他任何形式的帮助,详见 https://github.com/apache/incubator-kyuubi#contributing,欢迎通过 dev-subscribe@kyuubi.apache.org 订阅我们的邮件列表,获取社区最新动向。



61a72c281219a30f3f4fb8ed967218fe.webp


欢迎关注 Apache Kyuubi (Incubating) 社区公众号,了解更多信息。


c6d42ef38d885241d6ca51453d73fc94.webp

点个在看你最好看

efaec6b29eb2787989d8131ce2a8c019.webp



good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter