《架构即未来》阅读笔记

今天继续读了架构即未来这本书,总结一下几点架构原则:

1.设计至少有两个步骤的前瞻性

在扩展性问题发生前考虑好下一步的行动计划。

做当前任务时,想好下两步需要制定的计划,就可以减少不必要的麻烦,随时为以后的计划做准备。

2.非核心则购买

如果不是你最擅长的,也提供不了差异化的竞争优势则直接购买。

云服务这种的就购买好了。

3.使用商品化硬件

在大多数情况下,便宜的是最好的。

在硬件这方面,满足使用的需求即可,比如cpu,gpu配置等等,在必要的时候可增加配置。

4.小构建,小发布,快试错

全部研发要小构建,不断迭代,让系统不断地成长。

小版本的失败率较低,因为失败率与解决方案中的变更数量直接相关。

参考资料:https://www.cnblogs.com/andyidea/p/6294493.html

原文地址:https://www.cnblogs.com/ljm-zsy/p/13094791.html