随笔

设计大型Web系统时,需要注意的一些核心原则:

可用性
性能
可靠性
可扩展
易管理
成本

----这些原则之间也会互相羁绊,做好它们之间的权衡也非常重要

大型Web应用程序的核心:

服务
冗余
分区
故障处理能力

提升数据访问速度的方式:

缓存-数据冗余
代理
索引
负载均衡
数据镜像
数据分区

缓存实现常见的方式:

本地缓存
分布式缓存
CDN
反向代理
数据库缓存
原文地址:https://www.cnblogs.com/wangxusummer/p/4661573.html