架构师训练营第四周作业

用户头像
养乐多
关注
发布于: 2020 年 07 月 01 日
架构师训练营第四周作业

一个典型的大型互联网应用系统,使用的技术方案和解决的问题如下:

  • 分布式缓存:互联网的最大瓶颈就是数据库的读写能力,缓存热点数据可以减轻数据库的访问压力,提升系统的并发能力

  • 应用服务器集群:通过水平扩展伸缩,提高应用的可用性、性能和并发能力

  • 数据库读写分离:互联网应用中,80%的数据库请求都是读操作,通过读写分离,一方面可以提高数据库的可用性,另一方面可以分担主库压力,提高数据库对请求的处理能力

  • CDN和反向代理:将热点、较大的静态文件(如图片),部署在离用户较近的运营商机房,加速网站响应,提升用户体验

  • 分布式文件系统和分布式数据库系统:提高系统文件处理能力,解决大数据下的文件及数据存储问题,提高数据和文件的可用性

  • 使用Nosql和搜索引擎:数据之间没有耦合性,所以非常容易水平扩展,进一步提升系统数据存储能力

  • 微服务及中台化:将服务拆分,提高系统对需求响应的敏捷性

用户头像

养乐多

关注

还未添加个人签名 2019.11.12 加入

还未添加个人简介

评论

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