架构师训练营第4周命题作业

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


大型互联网应用系统重点要考虑高性能、高可用、可伸缩、可扩展以及安全。

如图架构技术

1:前端架构                       • App 及 Web 开发技术• 浏览器及 HTTP 优化技术• CDN• 动静分离• 图片服务• 反向代理• DNS

2:网关及应用层架构         • 网关架构• 负载均衡• 动态页面静态化• 业务拆分

3.服务层架构                    • 微服务框架• 分布式消息队列• 分布式缓存• 分布式一致性(锁)服务

4.存储层架构                     • 分布式文件• 分布式关系数据库• NoSQL 数据库

5.后台架构                        • 大数据平台• 搜索引擎• 推荐引擎• 数据仓库

6.运维与安全                    • 数据采集与展示• 数据监控与报警• 攻击与防护• 数据加密与解密

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。