Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

yongliangcode/myArticle

Open more actions menu

Repository files navigation

关于老梁

左边是「瓜农老梁」微信公众号二维码,右边是老梁个人微信「gaoliang1719」,中间是老梁自己。

一、老梁介绍

老梁,GitChat&CSDN专栏《RocketMQ实战与进阶》联合作者、参与了《RocketMQ技术内幕》审稿工作。

当前主要在后端中间件方向,在公众号【瓜农老梁】已陆续发表RocketMQ系列、Kafka系列、gRPC系列、Sentinel系列、Java NIO系列。目前就职于某出行公司,任职高级技术专家。

内容为老梁在工作生活中的记录和思考。内容涵盖源码分析、实战笔记、方案设计、对生活的一点思考。

二、源码笔记

源码笔记的文章是最费时间的一块,也是阅读量难以上来的一块。既然最费时间阅读量又上不来,为啥还要去啃呢?

最费时间容易理解,代码是别人写的,得一点一点扒开看。阅读上不来也容易理解,一篇往往是代码的解读,这个只在手机上扫两眼是不够的。需要坐下来打开电脑,叫杯咖啡,对着源码慢慢读才行。

老梁主要学习主流的中间件,往往是一个公司最优秀的产品开源出来的,很值得花精力去啃。

另外,老梁有个目标既然老板把一块东西交给了咱,咱就努力做到源码级护航,让老板放心。

源码的阅读也是解决实际问题的底气,实战中遇到问题不慌。例如RocketMQ集群真出问题那是P1级事故,因为公司基本核心应用的消息都在上面。咱不说对公司有多大贡献,一年背个P1你这一年的付出就会被抵消。

源码分析在潜移默化中提升代码和架构能力,主流优秀的开源项目必有其优点所在,这些能力会在阅读中慢慢提升,所谓熟读唐诗300首不会作诗也会吟。

三、实战笔记

对一个中间件的掌握光学习源码是不够的,还要去去实战、去总结。

“千磨万击还坚劲,任尔东西南北风”,我们想要不怕风吹雨打,也只能在实战中去学习和总结。

实战笔记是老梁在实践中的遇到的坑以及解决方案的总结。例如:在实战中遇到的 RocketMQ一次延迟消息故障排查【实战笔记】 这个在RocketMQ社区也提交了ISSUE。

刚提交的时候也没有人关注的,但是最近老梁收到阿里中间件团队也是RocketMQ Commiter的询问,原因是他们也踩到了这个坑。

把实战中有价值的东西记录沉淀下来,或许能够给别人有一点帮助。

四、方案设计

方案设计部分会后续文章中逐步补充,主要参考业界主流方案和老梁在实践中使用的方案进行对比、未来计划落地的方案进行前瞻思考、一些设计思想在开源项目中的使用等等。

五、一点思考

生活工作中的见闻、一些思考老梁也会写一写。

老梁希望文章能有点故事、有点思考。

文章带有老梁的主观性,不一定正确,大家随便看看。

如果能给类似疑惑的朋友一点点帮助、或一点点启发、或一点点共鸣也是好的。

About

关注老梁,一起慢慢进步。上百篇源码实战分析总结,持续更新。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.