摘要:
高并发环境下,大量的读写请求涌向数据库,磁盘的处理速度与内存显然不在一个量级,从减轻数据库的压力和提高系统响应速度两个角度来考虑,一般都会在数据库之前加一层缓存。由于单台机器的内存资源以及承载能力有限,并且,如果大量使用本地缓存,也会使相同的数据被不同的节点存储多份,对内存资源造成较大的浪费,因此,... 阅读全文
摘要:
1)RPC远程调用RPC的全称是RemoteProcess Call,即远程过程调用,它应用广泛,实现方式也很多,拥有包括RMI,webservice等等诸多成熟的方案,在业界得到了广泛的使用.RPC的实现包括客户端和服务端,即服务的调用方以及服务的提供方,服务调用方发送RPC请求到服务提供方,服务... 阅读全文
摘要:
1.单一应用框架一个简单的电商网站,可能包含如下的几个模块和功能:首页,detail,list页,下单,支付以及后台管理页面和功能.单一应用架构带来的问题:1.代码越来越庞大,业务越来越复杂,多个团队开发同一个应用,难以维护2.业务复杂,占用的系统资源越来越多,流量越来越大,不方便扩展.2.垂直应用... 阅读全文