架构师训练营 -- 第四周作业

发布于: 22 小时前

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

主要使用的技术方案 和手段:

DNS:用于将用户解析到离他最近的数据中心

CDN缓存: squid等缓存软件,用于缓存静态热点资源,就近服务用户

负载均衡: lvs等,用于将请求负载到后端多台服务器

反向代理:nginx,squid等,用于请求动静分离请求转发,也可有缓存功能

图片服务/分布式文件存储:web服务如lighttpd等,分布式文件存储如ceph等

动态服务:apache、php、tomcat等

对象缓存: memcached、redis等

数据库、分布式数据库: mysql等(主从复制、冷热分离、)

搜索引擎

大数据平台

主要解决的问题:

用户头像

stardust20

关注

还未添加个人签名 2019.11.18 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 -- 第四周作业