参加完RocketMQ Meetup深圳站,回顾和想法

最近一段时间才开始关注云栖社区的公众号,在两周前看到要在深圳科兴科学园办一场RocketMQ的Meetup。因为从来没有参加过这种线下活动,而且对RocketMQ比较感兴趣,所以就立即报名参加。

报完名就把这件事给忘了,直到周五收到短信才又想起来,周六中午才决定要去。

回顾Meetup

我一开始想着掐点进场,后来还是提前半个小时就到了地方。幸亏早到了,因为这次想要参加的人非常地多,虽然会议室很大,但座位还是不够。后面到的人,只能是坐小板凳,挤在四周的过道里。

简单回顾

Meetup在两点钟准时开始,第一位分享的嘉宾非常年轻,13年毕业的。年轻归年轻,但是无论是对分享内容的把握,还是口头表达能力,都非常出色。他讲完之后,会让人提问题,提问题的人可以在会议结束之后领一件RocketMQ的定制T恤。

紧接着,后面还有两位分享嘉宾。等他们都分享完之后,上半场就结束了。主办方还准备了茶点。我因为下午要赶着去亲戚家做客,就直接溜了,下半场就没有参加。

Meetup全程有直播,可以点击链接深圳站Meetup看录像回顾。

现场气氛

有人可能会说,既然网上有直播和录像,为什么还要费劲去现场参加呢?

其实这有点像在电影院看电影跟在家里用电脑看电影,很大的一个区别就是气氛。我晚上回到家用电脑看录像,感觉就完全不一样。

千万别小看气氛,气氛对我们的学习积极性是有很大影响的。举个例子,我们在中学的时候都要上晚自习,即便一整个晚上都不跟其他同学说话交流,学习效率都要比一个人在家自习要高。

这次参加会议的有将近三百个人,听起来不多。但是如果身临现场,看到这么多人坐在一起,每个人的脸上都显现出对技术的兴趣和专注,你真的会有不一样的感受。就像中学生晚上路过一个坐满人又非常安静的自习室那样,他心里唯一的想法就是:“回去之后一定要好好学习。”

高质量交流

参加Meetup的好处还有很多,其中之一就是可以获取到高质量的信息渠道。第一位分享嘉宾就在一开始推荐了他在知乎上写的专栏——《RocketMQ详解》。我用了一个晚上的时间,把它们都打印出来看完,收获非常大。

Meetup有一个微信群,大家没有在里面讨论技术的问题,但是会分享一些资源和连接,例如分享嘉宾的PPT,例如现场直播的录像地址。另外,几乎每个分享嘉宾都会在讲演的一开始公布自己的联系方式,只要在电邮的一开头说“我听过你在某年某月某日在某地Meetup的分享,收获非常大,谢谢你”,再想寻求帮助和合作就会比较容易一些。

到了现场,面对面的交流机会要多得多,也要好得多。通过网络联系这些技术大牛,他们可能会因为工作忙而忽略这些消息,也可能会因为不认识你而不愿意回应。但是Meetup就不一样,他们来到现场本来就是要分享和交流的,只要你友好而礼貌地跟他们搭话,他们都会非常愿意跟你讨论。

为什么选择RocketMQ

Message Queue,消息队列是后台开发不可缺少的一个模块。只要你做的是跟后台开发相关的工作,就不能对它不了解。现在比较流行的开源MQ组件有好几个,其中比较热门,也是我就职公司采用的Rabbit MQ。

那为什么我还要花时间去学习和研究RocketMQ呢?

开源

首先第一条理由就是,RocketMQ跟Rabbit MQ一样,都是开源项目。选择开源项目有哪些好处就不多说了,懂的都懂。虽然这跟Rabbit MQ对比不是一个优势点,但起码不是劣势点。

基于Java

众所周知,Rabbit MQ是用Erlang语言写的。作为Java开发人员,要想对它的内核有一个本质上的理解就比较困难,学习一门新语言的代价不小。如果还想对这个项目进行定制化改造,那就更是难上加难了。

RocketMQ是基于Java语言的开源项目,对于我们来说,就有天然的巨大的优势。看Java源码,总比看其他语言写的源码要轻松地多。如果想要根据自家公司业务的需要进行优化、改进,都会简单得多。

经受过考验

RocketMQ一开始是阿里巴巴的内部项目,经过了多年双十一的考验。淘宝天猫双十一,是中国互联网应用场景中高并发、高可用、分布式的经典案例。所以说,RocketMQ的实用性是显而易见的。

在阿里巴巴把这个项目捐献给Apache之后,用了大概十个月左右的时间就成为顶级项目。这就说明,它的开源性已经得到了全球最权威组织的认可。

学习一个开源项目,并不是一件很轻松的事,需要付出时间和精力。因此,选择一个经受过多方考验的开源项目,是一个比较明智的选择。

参加到开源当中去

其实我一直对开源社区很感兴趣,但是一直都没能真正参与到里面。相信有很多人都跟我一样,有想法,但是还没付诸实践。

在分享会中,其中一位嘉宾提到了如何参与到开源项目当中去。首先你要使用这个开源项目,例如RocketMQ,成为RocketMQ的User。在深度使用之后,你会发现一些问题,例如bug,就可以提交上去。如果被采纳之后,你就很可能成为RocketMQ的Contributer。如果你对项目非常熟悉,工程能力比较强,也愿意花时间帮忙修bug或者写一两个新特性,那么在完成之后,你就有机会成为RocketMQ的Commiter。随着你对项目的贡献越来越大,最终有可能成为RocketMQ的PMC。

除了以上提到的角色之外,还有帮忙写文档的Writter,帮忙做测试的Tester,还有负责安全的小组等等。

据我所知,现在RocketMQ还没有中文文档。我打算自己试着在github上开一个项目,自行翻译。如果有感兴趣的同学可以一起参加进来。如果发展得不错的话,就可以联系RocketMQ的委员会,看看有没有机会可以为开源项目做贡献。

当然了,现在还只是一个想法,太长远的事情还不敢太多想。但是,玩一玩总是没有坏处的。

我有一个公众号,经常会发一些看书思考过后写的文章。如果你喜欢我的文字,可以用微信搜索“李文业的思考笔记”或者扫描二维码关注。

时间: 2024-10-28 06:56:42

参加完RocketMQ Meetup深圳站,回顾和想法的相关文章

大咖云集!Kubernetes and Cloud Native Meetup 深圳站开始报名!

由阿里技术生态联合 CNCF 官方共同出品的 Kubernetes & Cloud Native Meetup 将在 8 月 31 日来到深圳.届时,阿里云.蚂蚁金服高级技术专家将携手来自国内知名容器开发专家 ,为你带来 Kubernetes 及 Cloud Native 技术的实践与落地经验. 活动亮点: 阿里集团.阿里云.蚂蚁金服等多位专家联合出品: 阿里云原生生态分享:OpenKruise, Serverless, 云文件存储,PaaS 平台云原生演进: 国内知名厂商带来云原生落地案例分享

打造实用绩效考核(深圳站 2014-6-21)

 课程概述合适的盈利模式 + 合适的绩效考核办法 = 强劲的企业业绩!绩效考核可能是最重要的一种制度,但也可能是最有杀伤力的一种制度:?优秀的考核制度,驱动员工和公司一起进步,员工每天充满激情地工作,公司业绩蒸蒸日上:?平庸的考核制度,仅仅是一种考核需要,每次考核走走形式,"轮流"做优秀员工:?低劣的考核制度,严重挫伤员工工作积极性,甚至逐步将有价值的员工逼到"离职"的境地.本课程分享老师十多年的绩效考核经验,帮助你打造实用有效的绩效考核机制,运用好绩效考核这个&q

2014年7月11~12日,杨学明老师《软件测试管理》公开课(深圳站)成功举办!

2014年7月11~12日,<在软件开发流程中构筑软件质量—软件测试管理>公开课在深圳市CBD某酒店准时开课,来自智能电视.软件.手机.汽车电子.芯片.IT系统集成等企业的研发总监和测试部门经理等参加了此次培训,此次培训由研发管理资深顾问.产品测试专家杨学明先生主讲,本次课程采用全程案例分析讲解,让学员从一开始就融入到软件测试的场景中去,根据测试中所遇问题进行针对性讲解和讨论:课堂上许多企业都提出了很多高难度和有挑战性的问题,杨老师耐心地为各企业学员进行解答,很多学员代表表示对解决方案非常满意

2014敏捷之旅深圳站 – 敏捷好声音

2014年11月29日,敏捷好声音圆满落幕,非常感觉各位讲师的精彩分享. 敏捷之旅是一年一度的敏捷全球盛会.每年的秋天,敏捷之旅会在全世界的很多城市举办,深圳也成为全球敏捷之旅活动中的重要一站.敏捷之旅深圳站至今已经连续举办4年. l  2010年"体验敏捷" l  2011年"Just do agile" l  2012年"深圳敏捷部落" l  2013年"敏捷去哪儿" 回顾往届敏捷大会,从中外专家的敏捷推广,到敏捷方法论的

参加完KCon2016之后的一些思考

刚刚参加完KCon2016黑客大会北京场,回来之后不免有些感想,写出来与大家共享. 上个月的时候,当我看到知道创宇要在北京举办的KCon黑客大会的时候,心里就非常的激动,随后纠结了几天,本着对安全行业的向往和对黑客职业的热爱,便狠下心买下了价值2000多的KCon2016黑客大会北京的门票,地点在凯宾斯基,逼格没的说.我还有幸参加了只有100人名额的hello world的黑客入门培训. 主讲hello world黑客入门课程的讲师是中国最早的一批黑客--风宁,风宁老师从黑客入门的心里准备,生理

汇聚创新 共创未来---记2016华为开发者大赛沙龙深圳站

2016华为开发者大赛(HUAWEI Developer Challenge 2016)是华为公司面向全国开发者的大型软件竞赛,致力于通过华为全系产品领域的能力开放和全方位的开发支持服务,寻找创新的种子并共同孵化出创新的解决方案以推向华为优势市场,帮助开发者实现业务创新落地,成就开发者创新梦想. 7月10日,华为开发者大赛沙龙深圳站开启.深圳站主要聚焦华为Universe大数据.华为IoT链接管理平台.CloudOpera IES.Digital inCloud.集成通信能力.华为OMF平台及A

GOPS2017全球运维大会深圳站——国内顶级运维专家云集

GOPS在2016年从深圳出发,当时门票提前几周收盘,一年之后承载着运维人的期望,GOPS再次来到了深圳.第六届GOPS2017全球运维大会  深圳站(本次)将于2017年4月21日-22日在深圳举行,历届金牌讲师精选亮相,各种精彩等您发掘. [大会亮点] 一.众多国外重量级嘉宾在路上 目前正在和各位大咖商榷行程中,主会场更配置了同声传译,让你在国内也能听到国际范的运维经验分享:) 二.国内顶级运维专家云集 前5届GOPS已经汇聚了众多运维行业的大咖,他们有来自精益运维的王津银:腾讯的党受辉.熊

诚邀您参加 SplunkLive!2016 中国站

我们诚邀您参加 SplunkLive!2016 中国站.您将可在本次盛会中听到业内广大专家.客户和技术人员分享他们是如何借助 Splunk 平台,使机器数据化身成为有价值的情报. 现在就注册,了解全球12,000多个组织和机构是如何使用 Splunk 来: 搜索.探究.分析和构想来自同一处的 PB 数据 寻找隐藏在无穷多有害数据中并可能构成高级威胁的离群和异常情形 更快找到和解决各类 IT 问题,缩短停工时间 洞悉云环境中的各类应用和基础设施 不论是开发各类应用,提供分析论,还是进行IT运行.保

回音x庞门正道!深圳站第一期上集剪辑出炉!-UI设计

大家久等了!回音迄今为止最大规模的一场活动,全场实际人数至少在260+,直冲300!视频剪辑版上集新鲜出炉,快来围观吧! 本次视频剪辑依然由广州的 @高小晟 制作~由于现场设备完善(高总自己背了装备来).场地给力(目前最大规模,500+人级别的中央舞台),本次的声音.画质.剪辑质量都是极好的~之前饱受诟病的音质问题这次也得到了解决! 今天先为大家奉上深圳站第一期上集! 第一场分享人--庞门正道博主 阿门 !相信不需要过多介绍了~阿门这次为大家带来的分享主题是<不同阶段设计师的想法&做法>