对架构的一点看法

随便想到点什么就随便写写,但是在实践过程中,以下几点真的很重要

关于架构:

1.所有脱离业务的架构设计都是耍流氓

2.架构设计就是解决问题、权衡利弊的过程

3.权衡是架构逃避不掉的问题。可扩展性、业务方需求、性能、现状、改变代价等的权衡

4.架构一定要有全局观

关于能力:

1.相比于用过某个软件某个框架,更需要学习技术理解技术的能力

2.相比于遇到过解决过某个问题,更需要清晰的逻辑,解决问题的能力

3.相比于设计出完美的架构,一致性高可用可扩展高性能,更需要了解自己设计中存在的缺憾,寻求平衡、告知业务方,因为根本不存在完美的架构设计

扫描二维码关注公众号,回复: 891805 查看本文章

4.总要有一些深入研究和可分享的项目或技术。总应该有想做得更好,了解更多的想法。或者说要有好奇心。比如死锁问题、区块链

猜你喜欢

转载自www.cnblogs.com/keita/p/9050653.html