前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >不要白嫖小插曲-中间件源码review方法论

不要白嫖小插曲-中间件源码review方法论

作者头像
35岁程序员那些事
发布2020-06-02 16:12:29
3070
发布2020-06-02 16:12:29
举报

1. 一想

想,这个字很经典,作为源码阅读者,需要具备哪些“想”的思维。

  • 想-中间件的场景
  • 想-中间件存在的价值-同类产品横向指标对比,中间件纵向角色定位
  • 想-中间件在整个生态中的位置,比如最简单的CNCF生态

2.二分

分,这个字又很经典,作为源码阅读者,又需要具备哪些“分”的思维。

  • 分-从系统思维角度分析项目整体分层结构
  • 分-从原有分层架构的角度,梳理出自己的因果逻辑图,比如RPC、存储层、序列化、集群等
  • 分-带着问题去分析
  • 分-分析最难啃的核心逻辑

3.三写

写,这个字很经典,作为源码阅读者,需要具备哪些“写”的思维。

  • 写-多尝试沉淀,“二分”阶段的技术文档和业务逻辑图
  • 写-多在业务场景中实践
  • 写-多解决中间件引入的bug(当然这个最好不要有)
  • 写-多接入更多业务场景
  • 写-多参与开源

4.四讲

讲,这个字又很经典,作为源码阅读者,需要具备哪些“讲”的思维。

  • 讲-公司内部或者开源的布道师
  • 讲-多讲原理及方法论
  • 讲-多分析问题,并协同解决问题
  • 讲-多在社区解决问题,并发起高质量的问题讨论

5.总结

原创不易,我都贡献了自己的内功修炼之法,希望大家不要白嫖

游侠-一名对技术孜孜不倦的高级码农

对技术、业务、架构与管理融合之道孜孜不倦的高级技术专家和架构师

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 架构随笔录 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 一想
  • 2.二分
  • 3.三写
  • 4.四讲
  • 5.总结
相关产品与服务
消息队列 TDMQ
消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档