Aiven的开源项目办公室

这是Aiven的开源项目办公室的翻译。

2022年11月24日 – ∙ shí-sì rì

Aiven的开源项目办公室

我們將向您介紹Aiven的開放源碼專案辦公室(OSPO)所從事的工作,我們所擁有及每天貢獻的專案。

Aiven非常关注保持开源的开放性,支持开源软件开发。通过我们的开源项目团队,我们将这一理念转变为实际行动。

我們的OSPO確保Aiven提供的管理型服務的項目能被妥善維護和照顧。然而,我們不僅關注Aiven的OSS項目,還監控影響Aiven的所有開源項目,並積極與外部貢獻者合作。Aiven成立了OSPO團隊,希望能對開源社區作出貢獻。

OSPO团队也在推动Aiven内的开源流程和哲学。从鼓励开源实践,到支持Aiven创建和维护新的开源项目,OSPO团队一直是Aiven开源的中心。

OSPO团队分为几个部门,每个部门由一个开发人员(有时是3人)组成。每个部门主要关注一个项目(或生态系统内的项目系列)。然而,每个部门定期合作,并共享各种专业知识的主题。

我们对哪些开源软件项目做出了贡献?

我们目前正在为Apache Kafka®、Apache Flink®、PostgreSQL®、Apache Cassandra®、OpenSearch®等社区做出日常贡献。同时,我们特别注重那些作为这些项目生态系统的一部分、取得成功或至关重要的开源项目。

团队

正如前文所述,我们的OSPO团队将重点放在各个开源项目(或生态系统)上。以下将介绍Aiven开发人员每天对开源社区的贡献。

Apache Kafka®

阿帕奇卡夫卡® ®)

Chris Egerton – Apache Kafka® コミッター。

Greg Harris – 長年 Apache Kafka® に貢献している。

Matthew De Detrich – Apache Kafka® コミュニティに2年近く貢献しており、Guardian については後述する。

阿帕奇Flink®

Matthias Pohl – Apache Flink® コミッター。

Ryan Skraba – 長年 Apache Flink® に貢献し、Apache Avro® PMC 議長。

Sergey Nuyanzin – 長年 Apache Flink® に貢献し、Apache Calcite® のコミッター。

公开搜索

Andriy Redko – OpenSearch® コミッター、Apache CXF® コミッター、PMC メンバー。

Lukáš Vlček – OpenSearch® プロジェクトとコミュニティに長年貢献しており、このブログの後半で説明する OpenSearch® 用 Prometheus® エクスポーター・プラグインの研究もその一つです。

阿帕奇卡桑德拉®

Claude Warren Jr. – Apache Cassandra®コミュニティへの貢献者、Apache Jena®コミッター。

Maxim Muzafarov – Apache Ignite®コミッター。

PostgreSQL – 关系型数据库管理系统。

Gregory Stark – Postgres® コミュニティへの長年の貢献者。

Ronan Dunklau – Postgres® コミュニティへの長年の貢献者で、このブログの後半で説明する PGTracer での仕事を含みます。

点击之家

サルバトーレ・メソラカ – ClickHouse®コミュニティへの貢献者

Aiven 拥有的开源项目

Aiven拥有一些开源项目。我们欢迎对所有项目的贡献,并将所有项目列在Aiven的开源页面上。OSPO团队也拥有一些开源项目。

Klaw: 这个名字说明了我潜藏的力量。

Klaw是Aiven的第一家收购公司。Klaw是一个自助式的Apache Kafka®主题管理/治理工具/门户。Klaw是一个Web应用程序,它自动化了Apache Kafka主题、acl、avro模式和连接器的创建和浏览过程,为组织的各个团队的用户添加角色/权限。

每周都有数件下载,越来越多的企业可以通过Excel表格、Confluence、Wiki页面、Git等工具来管理Apache Kafka的配置,他们对此表示乐于迁移。

目前负责管理Klaw的团队成员包括Mirjiam Aullbach, Muralidhar Basani, Aindriú Lavelle, Mathieu Anderson和Samuli Suortti。最近,Muralidhar撰写了一篇关于Klaw的全面解释的博客。

Apache Kafka® 使用Guardian

Guardian是为Apache Kafka®集群设计的备份和恢复工具。它被设计用于将Kafka主题持续流式传输到类似S3的持久性/对象存储中,并提供用于备份和恢复的工具。

Guardian由Matthew Benedict de Detrich开发并目前在维护。如果你想为这个项目作出贡献,可以去issues board查看并挑选一些事项!另外,如果需要更多详细信息,请随时与Matthew联系。

PostgreSQL® 使用 PGTracer

PGTracer是一个使用eBPF来跟踪PostgreSQL®查询和执行计划等的工具集合。

PGTracer提供了一种使用Linux的eBPF功能来测量PostgreSQL的方法。由于需要进行高级内存访问,因此需要PostgreSQL的调试符号来解析结构体的符号和偏移量。

如果您想要在这个项目中做出贡献,请随时访问GitHub存储库并与Ronan联系。

最近,Ronan在PGConf.Eu上就PGTracer的工作进行了演讲。该会议的网站上刊登了一篇关于Ronan讲演的采访。

OpenSearch® 使用 Prometheus® 的导出器插件。

Prometheus® exporter 插件适用于 OpenSearch®,以 Prometheus 格式公开许多 OpenSearch 指标。

这个插件是作为Elasticsearch®的Prometheus导出器的分支开始的,并使用OpenSearch插件模板。它使用了官方的Prometheus Java Simpleclient。

这个插件由Lukáš Vlček进行维护。如果你想为这个项目做出贡献,请前往问题板,帮忙解决一些问题!你也可以联系Lukáš。

总结

我简要介绍了以上所提到的在Aiven开源项目办公室的情况。除此之外,我还作为Aiven代表参加了会议,进行演讲,帮助Aiven用户启动他们的开源项目,与产品团队合作等等,有很多事情正在进行中。

如果您希望联系开放源代码项目办公室,请务必与我们联系!请联络ospo@aiven.io。

要获取关于Aiven和我们服务的最新消息以及有关开放源代码的各种信息,请订阅我们的每月简讯!关于Aiven的日常新闻可以在LinkedIn和Twitter的动态中查看。

如果您想了解服务的更新信息,请查看更改记录。

您正在寻找托管的开源数据平台吗?请从https://console.aiven.io/signup申请免费试用!

广告
将在 10 秒后关闭
bannerAds