摘要: 维基百科对消息中间件的定义为:Message-oriented middleware (MOM) is software or hardware infrastructure supporting sending and receiving messages be... 阅读全文
posted @ 2017-05-08 22:05 未雨愁眸 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 维基百科对消息中间件的定义为:Message-oriented middleware (MOM) is software or hardware infrastructure supporting sending and receiving messages be... 阅读全文
posted @ 2017-05-08 22:05 未雨愁眸 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 大型网站之大,在于访问量和数据量同时都规模巨大,缺一不可。1. 架构设计大型网站中,最核心的功能是计算和存储。存储:DataBase,计算:Application server,应用服务器完成业务功能和逻辑。如果将数据库和应用同时置于一台主机,当面对海量的访问量和数据... 阅读全文
posted @ 2017-05-08 21:57 未雨愁眸 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 大型网站之大,在于访问量和数据量同时都规模巨大,缺一不可。1. 架构设计大型网站中,最核心的功能是计算和存储。存储:DataBase,计算:Application server,应用服务器完成业务功能和逻辑。如果将数据库和应用同时置于一台主机,当面对海量的访问量和数据... 阅读全文
posted @ 2017-05-08 21:57 未雨愁眸 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 首先给出阿姆达尔定律的数学公式描述:S(N)=1(1−p)+pNp:程序中可并行部分的程序在单核上执行时间的占比;N:处理器的数目(总的核心数)S(N):程序在 N 个处理器(总核心数)相对在单个处理器(单核)中的速度提升比;当 p=0.8(可并行部分所占比较高),令... 阅读全文
posted @ 2017-05-08 21:26 未雨愁眸 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 首先给出阿姆达尔定律的数学公式描述:S(N)=1(1−p)+pNp:程序中可并行部分的程序在单核上执行时间的占比;N:处理器的数目(总的核心数)S(N):程序在 N 个处理器(总核心数)相对在单个处理器(单核)中的速度提升比;当 p=0.8(可并行部分所占比较高),令... 阅读全文
posted @ 2017-05-08 21:26 未雨愁眸 阅读(401) 评论(0) 推荐(0) 编辑
摘要: CPU Basics: Multiple CPUs, Cores, and Hyper-Threading Explained现在多数的家用电脑,仍然使用的是 Single CPU,Multiple Cores(单颗 CPU,多个核心),而多 CPU 系统一般只见于超... 阅读全文
posted @ 2017-05-08 21:16 未雨愁眸 阅读(147) 评论(0) 推荐(0) 编辑
摘要: CPU Basics: Multiple CPUs, Cores, and Hyper-Threading Explained现在多数的家用电脑,仍然使用的是 Single CPU,Multiple Cores(单颗 CPU,多个核心),而多 CPU 系统一般只见于超... 阅读全文
posted @ 2017-05-08 21:16 未雨愁眸 阅读(154) 评论(0) 推荐(0) 编辑
摘要: socket:A socket is something into which something is plugged or fitted (also called a receptacle). An outlet is something that somethi... 阅读全文
posted @ 2017-05-08 20:50 未雨愁眸 阅读(128) 评论(0) 推荐(0) 编辑
摘要: socket:A socket is something into which something is plugged or fitted (also called a receptacle). An outlet is something that somethi... 阅读全文
posted @ 2017-05-08 20:50 未雨愁眸 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 关于某概念的定义,通常是一句简练的话,而这句简练的话,通常又由数个关键词的组合而成,把握住了关键词的含义及其之间的联系,也就把握住了这个概念的妙义。而后,为了加深理解和记忆,还可用纸和笔汇出关键词之间的关系,也就表示着概念的构成与概念的内涵。比如对于分布式系统的定义,... 阅读全文
posted @ 2017-05-08 18:32 未雨愁眸 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 关于某概念的定义,通常是一句简练的话,而这句简练的话,通常又由数个关键词的组合而成,把握住了关键词的含义及其之间的联系,也就把握住了这个概念的妙义。而后,为了加深理解和记忆,还可用纸和笔汇出关键词之间的关系,也就表示着概念的构成与概念的内涵。比如对于分布式系统的定义,... 阅读全文
posted @ 2017-05-08 18:32 未雨愁眸 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 二者分别对应着设计模式中的代理模式和委托模式。proxy:译为代理, 被代理方(B)与代理方(A)的接口完全一致。 主要使用场景(语义)应该是:为简化编程(或无法操作B),不直接把请求交给被代理方(B),而把请求交给代码方(A),由代理方与被代理方进行通信,以完成请求... 阅读全文
posted @ 2017-05-08 16:27 未雨愁眸 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 二者分别对应着设计模式中的代理模式和委托模式。proxy:译为代理, 被代理方(B)与代理方(A)的接口完全一致。 主要使用场景(语义)应该是:为简化编程(或无法操作B),不直接把请求交给被代理方(B),而把请求交给代码方(A),由代理方与被代理方进行通信,以完成请求... 阅读全文
posted @ 2017-05-08 16:27 未雨愁眸 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 如下图为中间件的逻辑架构: 中间件居于物理节点(physical node)和逻辑节点(logical node)之间的层次;中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算... 阅读全文
posted @ 2017-05-08 16:13 未雨愁眸 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 如下图为中间件的逻辑架构: 中间件居于物理节点(physical node)和逻辑节点(logical node)之间的层次;中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算... 阅读全文
posted @ 2017-05-08 16:13 未雨愁眸 阅读(324) 评论(0) 推荐(0) 编辑