Web系统架构概述业务组成,实现及应用.pptx

Web系统架构概述 --业务组成,实现及应用;什么是Web架构体系?;信息架构的意义;IA的定义;你一定可以说出很多工具的名称 你一定也知道很多知名网站的发布语言 PHP facebook,yahoo Java taobao,163 Python google .NET MySpace;语言不是可伸缩性的关键,架构才是关键;网站架构的目标;事务;传统的事务(ACID);CAP原则;新的事务策略-BASE策略;数据库读写分离;MySQL Proxy(数据库读写分离);数据库Shard;Sharding vs Partition;垂直分区;水平分区;水平分区;DAL(数据访问层);DAL Proxy(实现1);DAL API(实现2);两种实现方式;shard改变数据库设计;数据冗余 for shard;数据分区策略;消息队列(MessageQueue);消息总线;应用场景;MQ产品;回顾CAP及BASE;负载均衡;failover;DNS负载均衡;反向代理负载均衡;Linux Virtual Server(LVS);网络地址转换(NAT):VS-NAT;IP隧道方式:VS-TUN;直接路由方式:VS-DR;其它工作模式;高可用性;缓存;本地缓存;Share Nothing Architecture;;数据缓存;动态内容缓存;反向代理缓存;反向代理缓存;静态资源分离;现实网站图片

文档评论(0)

1亿VIP精品文档

相关文档