设计数据密集型应用
0 人感兴趣 · 4 次引用
- 最新
- 推荐

读书笔记之数据密集型应用的可维护性
软件开发的大部分成本并不在最初的开发阶段,而是在于整个生命周期内持续的投入。良好的软件设计方式可以最大限度的减少维护过程中的痛点。

读书笔记之数据密集型应用的可扩展性
硬件生产出来就不会再进行改变,而是会一直使用到它损坏或者性能跟不上。比如:芯片设计出来也不会再返厂增加新功能。这一点有点像建筑的整体架构,比如金字塔完工至今,仍然保留当初时的结构。
0 人感兴趣 · 4 次引用
软件开发的大部分成本并不在最初的开发阶段,而是在于整个生命周期内持续的投入。良好的软件设计方式可以最大限度的减少维护过程中的痛点。
硬件生产出来就不会再进行改变,而是会一直使用到它损坏或者性能跟不上。比如:芯片设计出来也不会再返厂增加新功能。这一点有点像建筑的整体架构,比如金字塔完工至今,仍然保留当初时的结构。