写点什么

第四周学习总结

用户头像
关注
发布于: 2020 年 07 月 01 日

一、大型互联网应用系统面临的挑战

  1. 高并发、大流量

  2. 高可用

  3. 海量数据

  4. 用户分布广泛、网络情况复杂

  5. 安全环境恶劣

  6. 需求快速变更,发布频繁

  7. 渐进式发展

二、大型网站架构演化的感想

1、随网站所需灵活应对

这个世界上没有哪个网站从诞生起就是大型网站;也没有哪个网站第一次发布就拥有庞大的用户,高并发的访问,海量的数据。

所有的大型网站都是从小型网站发展而来的,而网站的发展过程中,我们应该去关注它能为用户提供什么的价值。

2、不能为了架构而架构

我们在网站还小的时候就追求架构,不能为了架构而架构,这是舍本逐末。创新的业务发展模式对网站架构逐步提出更高的要求,才使得创新的网络架构得以发展。网站的业务发展才是驱动网站技术发展的主要力量。

3、不能盲目追从大公司的解决方案

大公司的经验和成功模式固然重要,是值得我们学习借鉴的,我们应该从中学习人家解决问题的方法和思路,而不是单纯的生搬硬套。

4、技术并不一定能解决所有的问题

2012 年初的 1230 故障事件就是一个典型的例子。有时除了从技术架构上面考虑解决方案的同时,还可以在业务架构上或业务的问题上解决。


三、架构模式

架构模式分为 9 种技术手段

1、分层

2、分割

3、分布式

4、集群

5、缓存

6、异步

7、冗余

8、自动化

9、安全

具体概念及其能解决的问题就不详述了。 但是抛开技术架构层面,架构模式解决手段的思想精髓同样也是可以用在日常生活,企业管理,团队管理上面。

(此处留空一万字,抽空细品)


发布于: 2020 年 07 月 01 日阅读数: 48
用户头像

关注

还未添加个人签名 2018.05.10 加入

还未添加个人简介

评论

发布
暂无评论
第四周学习总结