引言
作为热爱技术的你,是否也羡慕 Apache PMC 或者 Committer,此篇文章渣渣皮带你迈出如何成为技术大牛的第一步。
当然我现在还是一枚小小的 code contributor,在成为 committer 的路上还在奋力打码中,写这篇文章也是为大家有这个想法的童鞋提供一些指引,大家在这条路上可以多交流交流
选择项目
首先你需要选择你熟悉技术范围的或者实际生活工作中使用到的,这里我就是熟悉 [Paimon](Apache Paimon | Apache Paimon) (一个数据湖项目,从 Flink 项目发展出来,恰好想研究的也是实时相关的)的流程开始的。
不过最近几年国内开源还是比较火热的,好几个项目都进入 Apache 孵化了。这里列举一些,看是否你也有中意的。
- 网关:Apache ShenYu - High-performance, multi-protocol, extensible, responsive API Gateway | Apache ShenYu
- 分布式数据库支持工具:Apache ShardingSphere
- 大数据计算中间层:Apache Linkis | Apache Linkis
- 大数据集成工具:Apache SeaTunnel | Apache SeaTunnel
- Serverless SQL on LakeHouse:Apache Kyuubi - Multi-tenant Thrift JDBC/ODBC server
- OLAP分析Doris:Home - Apache Doris
- 大数据调度平台:Apache DolphinScheduler
除了上述国内贡献到 Apache 的项目,还有我们经常熟悉的 Spring、Mybatis、SpringBoot,以