写点什么

架构师训练营第四课作业

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

典型的互联网技术架构主要基于如下技术方案构建

CDN:前端内容分发,静态资源,动态资源静态化存于此,用户请求可用CDN服务器直接获取静态资源, 请求压力不会到服务端

反向代理:代理服务器为客户端请求提供缓存能力

负载均衡:客户端请求分流,基于轮询、哈希等到应用服务器集群,硬件有F5,软件有Nginx、LVS

分布式缓存:redis,memcache,查询性能远远高于数据库,减少对数据库压力

分布式文件系统:用于存储资源文件,多用第三方云存储,如七牛、阿里oss

分布式数据库:分布式RDBMS,mysql是主流,pg应用也很广泛,中等量级可采用读写分离,大量级需要分库分表

Nosql,对象存储,RDBMS无法存储格式采用nosql

搜索引擎:满足大数据量快速检索数据,常用ES、solr





用户头像

曾祥斌

关注

还未添加个人签名 2020.02.19 加入

还未添加个人简介

评论

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