架构师训练营 第四周作业
作业一:
一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述
典型的大型互联网应用主要采用了
容器化,做到运行环境的方便管理
K8s集群,保证服务的泰兴伸缩、编排、升级、回滚等运维高效
数据库缓存,例如redis,提高数据库的高并发访问
采用CDN技术,加快静态数据的加载速度
微服务化,将通用服务解耦和微服务化,使得模块关注自己的功能,同时也是通用服务变更更加容易。
冷热数据分离,减少数据库的存储压力
数据库读写分离和分布式数据库,减少单台机器的数据库访问压力
例如HDFS分布式存储,支持更高的并发请求
例如Spark等技术,处理试试数据
ELK技术栈,处理、查询和展示日志信息
版权声明: 本文为 InfoQ 作者【文江】的原创文章。
原文链接:【http://xie.infoq.cn/article/b5c8de3fe794374a8cc8898f0】。未经作者许可,禁止转载。
评论