【架构师训练营第 1 期 04 周】 学习总结
【架构师训练营第 1 期 04 周】 学习总结
这周学习了系统架构面对的挑战、应对方法、架构优秀程度的衡量指标、架构的演进历史还有3家互联网公司的架构案例。
架构都是逐步优化演进的,通过老师具体的例子可以明白,没有一家公司的架构是从一开始就搭好的,但是能走下去活得久的公司,架构肯定会与时俱进。因为it价值基于业务价值,如果业务做不起来,it也实现不了更高价值。而当it支撑不了业务发展,企业就会在竞争中被淘汰,所以it一定要了解业务真正的痛点,解决问题。
架构中新技术都是针对业务问题出现的解决方案,当业务有面临高性能和高可用需求时,原有的单机模式和前后台一体架构会成为瓶颈,于是催生出来分布式系统架构,将压力分散到不同的服务器。当数据库成为瓶颈时,出现了redis缓存系统和NoSQL数据库分摊压力,所以多了解开源系统以及它们设计针对的问题,可以在技术选型时判断能不能在生产中实际应用落地。
良好的设计是架构快速扩展的基础,复杂冗余的代码,不但交接的时候难于理解,而且还牵一发动全身。导致在架构升级,使用新技术的时候会出意想不到的问题。所以在平是的代码设计要基于良好的代码设计,分离功能。
以上就是我这周的学习总结,架构跟随着业务发展而演进,架构师也需要不断学习,既了解业务发展,也了解新技术解决架构瓶颈。
版权声明: 本文为 InfoQ 作者【Bear在挨踢】的原创文章。
原文链接:【http://xie.infoq.cn/article/1877115acbf5edc09915b8df6】。文章转载请联系作者。
评论