互联网技术架构积累1
2011-01-20 18:28
246 查看
(1)“ 拆分”,数据库的拆分以及应用的拆分,要做到的目标通常是便于应用的无限水平伸缩;
(2)能异步就异步,这需要业务的允许;
(3)能自动就自动,就像自动化的部署系统;
(4)记住所有失败的事情,这点非常重要;
(5)容忍不一致性,这句话的含义是尽量少用强事务,而是采用最终一致性这类方案。
当然,除了上面这五点之外,还有像多用缓存、自行实现关键技术(以控制稳定性、性能和做到及时响应)等。
(2)能异步就异步,这需要业务的允许;
(3)能自动就自动,就像自动化的部署系统;
(4)记住所有失败的事情,这点非常重要;
(5)容忍不一致性,这句话的含义是尽量少用强事务,而是采用最终一致性这类方案。
当然,除了上面这五点之外,还有像多用缓存、自行实现关键技术(以控制稳定性、性能和做到及时响应)等。
相关文章推荐
- 互联网技术架构积累1
- 移动互联网应用技术架构简介-Android
- 架构师之路-创业互联网公司如何搭建自己的技术架构
- 一个互联网app的开发设计(技术选型和架构)
- 技术积累BCM-SDK架构分析及源码移植-nios2平台移植
- 移动互联网应用技术架构简介-iOS
- 微服务架构的基础框架选择:Spring Cloud还是Dubbo 最近一段时间不论互联网还是传统行业,凡是涉及信息技术范畴的圈子几乎都在讨论微服务架构。近期也看到各大技术社区开始组织一些沙龙和论坛来分
- 大型互联网技术架构3-分布式存储-I
- 大型互联网技术架构3-分布式存储-I
- 移动互联网应用技术架构简介-Restful服务
- 从淘宝系架构 之 淘宝网采用什么技术架构来实现网站高负载的?看互联网技术发展方向
- 2013 年国外互联网公司大数据技术架构研究
- 国外互联网公司大数据技术架构研究
- 互联网高并发架构技术实践
- 互联网技术架构给我们的启示
- 大型互联网技术架构2 - 运营/技术看运维?
- 互联网服务技术架构方面的理念、原则,方法
- 某互联网公司广告平台技术架构
- BAT解密:互联网技术发展之路(3)- 牛逼公司的技术架构都是这个范
- 互联网通用架构技术----分布式系统ID生成器