大型分布式网站架构设计与实践
听说你在这里
这个作者很懒,什么都没留下…
展开
-
大型分布式网站架构设计与实践《概述与大纲》
大型分布式网站架构设计与实践 在大型网站架构的演变过程中,集中式的架构设计出于对系统的可扩展性,可维护性,成本等多方面因素的考虑,逐渐被放弃。 分布式架构的核心思想是采用大量廉价的PC Server ,构建一个低成本,高可用,高可扩展,高吞吐的集群系统,以支撑海量用户的访问和数据存储,理论上具备无限的扩展能力。 分布式系统的设计,是一门复杂的学问,它设计通讯协议,远程调用,服务治理,系统安全翻译 2015-11-22 22:39:48 · 919 阅读 · 0 评论 -
大型分布式网站架构设计与实践 第一章《面向服务的体系架构(SOA)》
第一章 面向服务的体系架构(SOA) 伴随着互联网的快速发展和演进,不断变化的商业环境所带来的五花八门、无穷无尽的业务需求,使得原有的单一应用架构越来越复杂,越来越难以支撑业务体系的发展,因此,系统拆分便成了不可避免的事情,由此演变为垂直应用架构体系。 垂直应用架构解决了单一应用架构所面临的扩容问题,流量能够分散到各个子系统当中,且系统的体积可控,一定程度上降低了开发人员协同和维护的成本,提翻译 2015-11-23 19:27:11 · 995 阅读 · 0 评论 -
大型分布式网站架构设计与实践 第一章《面向服务的体系架构(SOA)》1.1基于TCP协议的RPC
1.1基于TCP协议的RPC 1.1.1RPC名词理解 RPC的全称是Remote Process Call,即远程过程调用,它应用广泛,实现方式也很多,拥有RMI,WebService等诸多成熟的方案,在业界得到了广泛的应用。单台服务器的处理能力受硬件成本的限制,不可能无限制的提升,RPC将原来的本地调用转变为调用远端的服务器上的方法,给系统的处理能力和吞吐量带来了近乎无限制的提升,这是系统翻译 2015-11-23 23:06:34 · 1081 阅读 · 2 评论