专栏名称: 程序员小灰
一群喜爱编程技术和算法的小仓鼠。
目录
相关文章推荐
程序员的那些事  ·  扎克伯格:AI 会在 2025 ... ·  4 天前  
程序员的那些事  ·  请立即拿下软考证书(特大红利期) ·  5 天前  
程序员小灰  ·  真的建议赶紧搞个软考证书!(红利期) ·  6 天前  
OSC开源社区  ·  全球最火开源CSS框架——Tailwind ... ·  6 天前  
OSC开源社区  ·  数据库即架构 ·  5 天前  
51好读  ›  专栏  ›  程序员小灰

我的一位架构师朋友,沈剑老师

程序员小灰  · 公众号  · 程序员  · 2020-02-16 12:40

正文

熟悉小灰的小伙伴都知道,小灰写公众号已经三年多了。三年前,小灰的公众号刚刚起步的时候,就在关注着一个IT领域的头部大号:架构师之路

架构师之路的作者是沈剑老师,这位大神不但技术过硬,能把复杂的架构理念讲解得深入浅出,而且还是一位有情有义的人物,帮助了许多同行朋友。

比如前几天,沈老师就为10年的老朋友孙玄创业站台,发表了一篇文章最好的朋友创业了,我必须要为他站台!》,很快在技术圈刷屏了。

在小灰做公众号的期间,很荣幸和“架构师之路”有过一些互推的合作,也小窗交流过一些技术文章创作的心得,线下还有过一面之缘,聊了很多。今天,我想聊聊自己印象中的老一辈架构师,沈老师。

沈老师从07年起,在达梦搞过几年数据库内核,从其文章中也能看出来,底层功底确实深厚:
InnoDB架构,一幅图秒懂!
memcache内核实现细节
一个技术人,不能仅限于MySQL,memcache的使用,清楚内核机制,懂得底层原理也非常重要。

除了底层内核,他还多年数据库实战的经验:
数据库允许空值(null),是悲剧的开始
1万属性10万并发100亿数据架构设计
用单库自增键来生成id了,后期怎么分库?
从数据库内核,到数据库应用,再到数据库业务应用,一步一个脚印。

沈老师在百度做过几年即时通讯架构,对底层通信以及消息系统更是手到擒来:
微服务架构,脱不开的RPC细节
线程数,射多少最合理?
消息顺序性为何这么难?
群聊比单聊,为什么复杂这么多?

在58同城和快狗打车,几乎所有业务架构,沈老师都有所涉及:
一次性搞透搜索技术
每秒30W次的点赞业务,怎么优化?
每秒100W请求的12306秒杀,如何优化?

同时,沈老师也乐于分享自己多年的带队经验
需求又变了,要不要怼回去?
锅都不敢背,凭什么让大家跟着你干?
leader该不该管得这么细?

2019年,沈老师笔耕不辍,光1W+的技术文章就超过120篇,此处我不一一列举了,详见:
架构师之路2019精选120篇
架构师之路2018精选100篇
我自己也写数据结构算法类文章,深知写文章的不易,一年120篇,不知道熬了多少个夜晚。

很多朋友,从“架构师之路”里学到的知识,完美回答面试官提出的各种问题,拿到offer。
也有面试官,从“架构师之路”里学到的知识,来刁难面试者。

沈老师对于这个问题,在公众号里是这么说的“大家从架构师之路学到东西,职业生涯往上走,这是我的初衷。如果大家把学到的新知识,拿来出题为难面试者,这不是我想看到的,这样对没有订阅“架构师之路”的朋友不公平。”

他甚至倡议,不能把从架构师之路中学到的知识,作为面试候选人的面试题!”。

无论如何,作为一个技术人,如果你的目标是成为架构师,我强烈推荐大家关注“架构师之路”

架构师之路-分享技术思路

每天学几篇,猜猜看,1年后你会有什么不一样。
通往架构师的路,你并不孤单。