TOC

关于架构设计的一些想法

阅读了来自公众号PM圈子的一篇文章《如何搭建一个拖垮公司的技术架构?》,

反过来说的话,大概就是要注意以下方面:

  1. 杜绝单点
  2. 避免依赖
  3. 服务补偿
  4. 幂等设计
  5. 超时与重试
  6. 流量控制:限流、降级、限流,什么漏桶算法、令牌桶算法
  7. 服务的分级、降级、隔离
  8. 异步
  9. 热数据缓存
  10. 发布:灰度、回滚
  11. 尽量本地,避免远程调用
  12. 熔断
  13. 代码扫描与Review
  14. 线上压测