架构师训练营 -Week 05 学习总结

发布于: 2020 年 07 月 08 日

架构师在进行系统架构设计的时候,往往需要达到高性能、高可用、扩展性、伸缩性等指标,满足这些技术要求,需要针对真实的应用场景进行技术选型,常用的一些技术解决方案及手段包括:

分布式缓存

异步消息队列

负载均衡

分布式数据库

搜索引擎等等

这些都技术解决方案都用很多成熟的相应技术中间件和技术架构,不同的场景选用不同的技术。

但是如何做到适合的技术选型不是一件容易的事,首先需要明确技术需求(包含业务场景,资源配置,时间),最后需要了解技术背后的原理(算法,设计模式,设计原则,解决了什么问题,带来了什么问题,如何做到最佳实践),了解了技术背后的原理才能很好驾驭这门技术,才能做出一个好的架构。

在本周的训练营学习过程中,主要学习了一下这些常用技术解决方案,更重要的是学会了应该用什么样的思维和方法去做好技术选型,当然其实最重要的还是需要架构师不断的去实践自己的架构。

用户头像

华乐彬

关注

还未添加个人签名 2019.03.13 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 -Week 05 学习总结