vlambda博客
学习文章列表

开源项目介绍|Apache InLong-分布式消息中间件系统


2021腾讯犀牛鸟开源人才培养计划

开源项目介绍


滑至文末报名参与开源人才培养计划

提交项目Proposal

开源项目介绍|Apache InLong-分布式消息中间件系统

Apache InLong介绍

开源项目介绍|Apache InLong-分布式消息中间件系统

Apache InLong原Apache TubeMQ项目更名)-分布式消息中间件系统,是腾讯自研分布式消息中间件系统(MQ),专注服务大数据场景下海量数据的高性能存储和传输,在稳定性、性能以及成本方面有独特的优势。不仅在腾讯内部多个重要业务部门落地多年,同时通过在Apache社区的开源,已在多个外部公司内进行了线上业务应用,目前TubeMQ正依托社区进行项目孵化和改进,走上了社区开放治理之路。

开源项目介绍|Apache InLong-分布式消息中间件系统



开源项目介绍|Apache InLong-分布式消息中间件系统

Apache InLong导师介绍

开源项目介绍|Apache InLong-分布式消息中间件系统

张国成

Apache TubeMQ社区PPMC


导师寄语:

“Apache TubeMQ是专注服务大数据场景的分布式万亿级的消息中间件,并且同一套版本在腾讯内部环境上使用。通过这个项目你既可以了解开源社区的玩法,同时还可以了解到真实的线上项目该如何开发和改进。”

开源项目介绍|Apache InLong-分布式消息中间件系统



开源项目介绍|Apache InLong-分布式消息中间件系统

Apache InLong拓展资料

🌟项目主页:

http://inlong.apache.org/en-us/


🌟Apache InLong的介绍PPT

https://my.oschina.net/u/4264529/blog/4986209


🌟TubeMQ,大数据场景下MQ的新选择

  • https://www.bilibili.com/video/av927643657/

  • https://www.youtube.com/watch?v=fJlGbqH-ghc


🌟如何搭建以及加入社区?

  • 项目主页:

    https://tubemq.apache.org

  • 环境搭建:

    https://tubemq.apache.org/zh-cn/docs/quick_start.html 

  • 邮件列表:

    [email protected]

    也可以通过ponymail查看:https://lists.apache.org/[email protected]

  •  需求与问题反馈: https://issues.apache.org/jira/browse/TubeMQ 


🌟如何在项目里去贡献?

不一定是写代码,您可以通过很多方式为TubeMQ项目成长贡献一份力量:

  1. 贡献文档:浏览文档可以加深您对TubeMQ的了解,一旦发现文档写得不清晰或逻辑混乱的地方,可以订正、修改、补充或联系我们

  2. 贡献代码:欢迎大家为TubeMQ社区贡献代码

    - 欢迎您认领Open状态的Issues和未完成的特性,提交PR,成为贡献者之一;

    - 如果您在使用过程中发现有些功能无法满足您的需求或出现问题,请在Issues中记录;

  3. 参与邮件讨论:您可以参与dev邮件列表的任何讨论,或者发送任何疑问到dev邮件列表

  4. 参与Issue讨论:您可以在任一Issues下发表您的建议

  5. Review代码:您可以在GitHub上看到所有贡献者提交的PR,您可以Review他们的代码并发表您的建议

       

具体的贡献步骤见:http://qnvhz.cn/ldb5L


我们也列举了3类由简到难得几个issue,供大家参考:

http://qnvhz.cn/Xg4dp

开源项目介绍|Apache InLong-分布式消息中间件系统



开源项目介绍|Apache InLong-分布式消息中间件系统

Apache InLong实战任务

(最终具体任务以实战阶段导师布置为准)


编程任务

完善特性:包括新特性开发,单元测试,文档撰写;


代码优化:对已有代码进行代码检视,以模块化方式优化已有的代码实现;


认领项目issue,进行代码优化及改进。



开源项目介绍|Apache InLong-分布式消息中间件系统



扫码填写问卷报名,提交项目proposal

加入开发实战

与导师一起成长这一夏

开源项目介绍|Apache InLong-分布式消息中间件系统


Apache Inlong开源项目交流群

欢迎对本项目感兴趣的同学一起交流

开源项目介绍|Apache InLong-分布式消息中间件系统



更多开源项目信息,

尽在“腾讯犀牛鸟开源人才社区”

扫码加入,解锁所有学习资料


关于腾讯犀牛鸟开源人才培养计划:为响应国家十四五规划的开源战略,腾讯于2021年5月发布“首届腾讯犀牛鸟开源人才培养计划”,希望企业界和教育界形成合力,打造面向高校学生的开源课程和开源实践培养方案,培育开源人才,普及开源文化,助力开源人才生态的发展。

首届项目由教育部计算机教学指导委员会、教育部软件工程教学指导委员会、中国信息通信研究院作为联合指导单位,包括开源基础培训、开源进阶研学、开源项目实战三个环节,项目涉及云原生、微服务、容器、AI、大数据、前端、物联网/边缘计算等多项技术热点。

各位同学报名即可参加线上开源系列课程,学习开源知识,对话学界及产业界大咖。其中入选开源项目实战的学生将在导师的一对一指导下,利用暑假开展编程实战,并有机会获得腾讯开源贡献者证书(目前全球只发出了10+张)。


🔍学生指南Q&A:https://github.com/Tencent/OpenSourceTalent/issues/14


【其他项目介绍】







腾讯犀牛鸟开源人才培养计划官网

https://opensource.tencent.com/summer-of-code

(点击文末阅读原文直接访问)

合作或疑问欢迎联系:[email protected]