第四周 作业一:系统架构【未陌】
一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。
CDN,提高静态文件的访问速度,静态文件如 html,js,css,图片等;
负载均衡,将请求按一定逻辑的分发至各个服务器,降低单台服务器压力;
NoSQL 数据库,缓存数据文件,降低 ORM 数据库的访问压力;
数据库集群,降低单台服务器的请求压力;
Elasticsearch,搜索引擎,提高模糊查询的效率;
微服务,简化子业务的水平扩展,提高系统局部性能瓶颈;
服务限流,降级,在计算资源有限的情况下,优先保障重点业务正常稳定的运行;
版权声明: 本文为 InfoQ 作者【a d e】的原创文章。
原文链接:【http://xie.infoq.cn/article/b8715f5207cd75b58553d7c95】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论