网站演化整理
2016-07-05 00:00
274 查看
摘要: 项目是点,随着业务从小到大演化的。
业务是驱动力,业务的需求促进了技术的进步和成熟。
技术是用来解决业务问题的,业务问题也可以通过业务手段去解决。
技术是一种服务。
业务成就技术,平台成就人。
总结:
1.单机时代
2.缓存出现
3.数据服务与应用分离
4.数据库读写分离
5.应用服务集群
6.集中式缓存,session集中缓存
7.动静分离
8.反向代理,动静分离
9.使用NOSQL和搜索引擎
目的:高可用,高性能,可扩展。
1.单机时代
2.缓存出现
3.数据服务与应用分离
4.数据库读写分离
5.应用服务集群
6.集中式缓存,session集中缓存
7.动静分离
8.反向代理,动静分离
9.使用NOSQL和搜索引擎
中型100万级网站。
如何保证高可用
业务是驱动力,业务的需求促进了技术的进步和成熟。
技术是用来解决业务问题的,业务问题也可以通过业务手段去解决。
技术是一种服务。
业务成就技术,平台成就人。
总结:
1.单机时代
2.缓存出现
3.数据服务与应用分离
4.数据库读写分离
5.应用服务集群
6.集中式缓存,session集中缓存
7.动静分离
8.反向代理,动静分离
9.使用NOSQL和搜索引擎
目的:高可用,高性能,可扩展。
1.单机时代
2.缓存出现
3.数据服务与应用分离
4.数据库读写分离
5.应用服务集群
6.集中式缓存,session集中缓存
7.动静分离
8.反向代理,动静分离
9.使用NOSQL和搜索引擎
中型100万级网站。
如何保证高可用
应用垂直拆分
业务垂直分库
分布式服务化
消息队列
相关文章推荐
- android基础总结(一)整体架构
- 基于Thrift的跨语言、高可用、高性能、轻量级的RPC框架
- 理解本真的REST架构风格
- 理解RESTFul架构
- 大型网站图片服务器架构的演进
- RESTful 架构详解
- 响应式手机网站要点
- 以架构的思维看世界
- 购物网站的推荐算法-个性化推荐算法中如何处理买了还推
- 简单易懂的新手建网站教程
- Android架构解析
- 中小型网站架构分析及优化
- 大型网站架构改进历程-网站静态化-总述
- 有用的网站整理
- 百度下拉框的那些事儿之如何让你的网站出现在百度下拉框中
- [javaEE] 三层架构案例-用户模块(二)
- .NET架构师技能体系
- 有用的网站整理
- 一个真实的案例:Loadrunner测试估算某视频播放网站的PV数(页面浏览量)
- 一个计算国家IP的网站 - IP segments of a country