架构师训练营 --week4

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

1.一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述

大型互联网应用系统主要面临的问题是 海量数据,并发量高,对系统可用性要求高,系统安全



解决高并发问题的技术方案和手段:

1.垂直伸缩,升级硬件

2.增加服务器

3.分布式应用和服务,分布式静态资源,分布式数据存储,分布式缓存系统

提高系统可用性的技术方案和手段:

1.使用集群,系统的应用部署多台机器组成集群,部分机器故障仍然能够提供服务

2.冗余,对数据进行冗余备份

处理海量数据

1.使用分布式数据库,分布式缓存,分布式文件系统,NOSQL 数据库



系统安全

1.敏感数据加解密

2.防止恶意攻击



学习总结

系统架构首先要有宏观上,较全面的知识储备。从宏观上全面的列出需要注意的点,然后再针对每个点进行深入的设计开发

用户头像

Just顾

关注

还未添加个人签名 2018.05.06 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营--week4