小土刀

【通天塔之架与构】0 缘起

做架构师是我从刚开始接触计算机科学时的梦想,现在,是时候为了这个梦想而做一些沉淀了。这个系列会写不同的架构概念,写不同的实际系统分析,写自己的想法和思考。


系列文章

正文

大二的时候,我走到老师的办公室,问了这样一个问题:

我要怎么样成为一个游戏制作人,或者是一个架构师呢?

老师当时的反应我还记得,他说这俩职位的差别还是挺大的(中间省略一万字)但是有一点是相同的,就是都要 think different。

这年头,传统意义上的『好』,不如『特别』。所谓『特别』,意味着去想去做别人没想过或者不敢做的事儿,而不是在大家都知道要做的事情上做得最好。

比如说写博客,我不是懂最多的,也不是做得最快的,但是我却是最先开始写课程相关博客的。虽然主要目的其实是强迫自己认真思考所学知识,但是能够给大家提供一点方便,做一个交流和讨论的平台,甚至让有些同学也开始写博客。我觉得这是特别好的事情,可能我自己做不到一百分,但是能让大家都学到八九十分,也许比自己的一百分更重要。

回到正题,这个系列到底要写什么呢?主要分两大部分,一个是架构相关的基本概念介绍(来源),另一个就是结合各大公司公开出来的资料来分析不同业务背后对应的不同架构(主要来源于『聊聊架构』微信公众号)。

具体涉及的知识点主要有:

具体涉及的业务分析有:

  • 58 同城架构优化
  • Etsy 研发体系构建
  • 豆瓣研发管理
  • 蘑菇街运维体系
  • Qzone 架构设计
  • 当当网架构优化
  • 携程异步消息系统架构设计
  • 支付宝红包高并发
  • eBay 微服务生态系统
  • Twitter 高性能分布式日志
  • LinkedIn 架构演进
  • Uber 架构重构经验
  • 京东商品搜索系统架构设计
  • IFTTT 的数据架构
  • 美团架构
  • Spotify 运维监控体系
  • 酷狗大数据平台重构
  • 魅族云同步架构
  • 微博推荐系统架构
  • 1 号店分布式搜索引擎架构
  • Airbnb 架构

我个人是很希望能写好这个系列的,因为在不断的学习和思考的过程中,能够慢慢培养自己的架构思考模式。另外之所以把这个系列取名为『架与构』,是为了提醒自己设计和实现是不可分割的部分,『架』得再好,『构』不出来也没用。所谓『脚踏实地,仰望星空』,大概就是这个道理。

与诸君共勉。

您的支持是对我创作最大的鼓励!

热评文章