Tapdata PDK 生态共建计划启动!MongoDB、Doris、OceanBase、Pol
如今,数字化作为企业这座大楼中的“钢筋水泥”,俨然成为企业发展的必要“基础设施”。随着数据资产在未来竞争中扮演着越来越重要的角色,各行业纷纷布局数字化转型,应用服务和数据库数量由此不断增加,基于新兴数据库的应用系统和微服务也开始面临数据互通困境,孤岛问题日益凸显。从横向看,多个应用系统间彼此不通,难于管理;纵向上,企业未来业务与陈旧技术栈间的不可调和矛盾。
数据孤岛环立,数据难以集成,数据应用的真实价值被禁锢,更进一步的数字化转型之路也因此阻滞颇多。数字生态苦封闭久矣,互通、开放开始成为全行业的共同追求,而如何快速打通彼此间的连接,冲破数据壁垒,就是我们要翻越的第一座大山。
面对全行业普遍的孤岛困局,Tapdata 秉承 Data on Tap 的愿景,正在将“数据孤岛终结者” Tapdata iDaaS 推上舞台,致力于让各行各业的使用者都能释放数据的价值,随时获取新鲜的数据。Tapdata iDaaS 可以通过实时数据同步+流式处理能力+分布式数据库存储能力,为企业提供一个中央化的主数据中心;通过无代码 API 或反向推送能力为企业的 TP 或 AP 型业务提供精准、低延迟、一致性的实时数据服务。如果你在使用类似“应用双写/CDC+ Kafka + Flink + 实时数仓 + 自建 API 服务”这样的复杂架构来解决你的实时数据需求,那么Tapdata iDaaS 将会给你带来一个不需要 Kafka 和 Flink 的更加轻盈的新一代实时数据架构。
为了进一步支持国内新一代数据库厂商和独立开发者,以更简单的方式开发基于 Tapdata 的数据源插件,享受 Tapdata 实时打通数据孤岛的能力,Tapdata 正式启动插件生态共建计划,开源 PDK(Plugin Development Kit),将自身的数据接口技术抽象化,赋能开发者。
Tapdata PDK 是什么?
作为 Tapdata 产品开源计划的准备,PDK 是一个开源插件开发框架,通过 Source Plugin 接口或者 Target Plugin 接口,可以快速实现新数据库作为 Tapdata 的源或目标的适配兼容。PDK 开发者遵照开发规范,进行包括数据库、SaaS 产品、自定义数据源在内的新数据源对接开发工作;通过 PDK 文档、 Plugin 模板以及内置的 TDD 测试框架, 一个 Target Plugin,顺利情况只需要数小时就可以完成。
支持类型:
• 接入数据库:MySQL、Oracle、PostgreSQL 等
• 接入 SaaS 产品:Salesforce、vika 维格表、金数据表单、Zoho CRM 等
• 接入自定义数据源:可对接私有协议数据源
作为 Tapdata 支持 40+ 异构数据库的源端实时数据采集能力的基石,PDK 的开源,意味着开发可以快速、有效地将新数据源对接至 Tapdata 产品之中,不仅能获得广泛的连接性,还能通过简单配置,0 代码完成数据的互联互通。此外,低代码流式 ETL、类型转换、模式转换等能力也支持实时对数据进行修改,从而支撑业务对数据的多样化需求。
PDK 的架构设计天然具有极强的开放性,更便于同数据库厂商、SaaS 公司,以及更多第三方开发者通力协作,打造具备广泛连接性的数据整合工具,这也是 Tapdata 发起共建计划的初心。
为何参与?
• 立即获得超40种异构数据源到目标数据库或平台的实时数据对接能力,包括 Oracle、MySQL、PostgreSQL、SQLServer 等主流数据库
• 可通过 Tapdata Cloud 以及 Tapdata 开源版(即将发布)免费使用该能力
• 有机会在早期参与一个很受欢迎的开源项目,共同为社区贡献
• 您的产品可以获得在一些主要媒体渠道展出的机会
• 基于 GitHub 提交代码,代码所有权归属开发者
如何参与?
• 开源自建伙伴:如果您对某种数据库比较熟悉,且有接入需求,可以基于我们已经开源的 PDK ,在 Tapdata PDK 团队的支持下,自主开发数据库插件,成为项目的首批贡献者。
• 技术支持伙伴:如果您同时还属于数据库厂商或 SaaS 平台,还可以通过这一方式参与进来——只需提供技术支持,插件研发的具体工作,则交由 Tapdata 来完成。
想要参与共创、提交申请,或是想要了解更多项目信息,欢迎扫描下方二维码👇,加入【PDK 插件生态共建群】,我们将于第一时间在群内同步项目进展:
生态开放漫漫行路,独自奔赴恐力有不逮。站在全面数字化升级的关键时代节点,Tapdata 诚挚邀请正在关注数据实时互通潜能的开发者,参与我们的 PDK 插件生态共建计划,共谋生态,合作共赢。
让数据无界,将价值共享。
Tapdata PDK 为 Tapdata iDaaS 的一个组件,Tapdata iDaaS 完整项目将在近期正式开源,敬请关注。
文章转自公众号:Mongoing中文社区