02 2020 档案

幂等性
摘要:什么是幂等性 HTTP/1.1中对幂等性的定义是:一次和多次请求某一个资源对于资源本身应该具有同样的结果(网络超时等问题除外)。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。 Methods can also have the property of “idempotence 阅读全文

posted @ 2020-02-29 18:03 frank_cui 阅读(158) 评论(0) 推荐(0) 编辑

Binary Release vs Source Release 二进制发布版本 vs 源代码版本
摘要:A source release (源代码版本)will be compiled on your own machine while a binary release(二进制发布版本) must match your operating system. source releases are mor 阅读全文

posted @ 2020-02-29 16:27 frank_cui 阅读(1118) 评论(0) 推荐(0) 编辑

消息中间件 - RabbitMQ
摘要:RabbitMQ基础知识 一、背景 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异 阅读全文

posted @ 2020-02-26 21:58 frank_cui 阅读(226) 评论(0) 推荐(0) 编辑

RPC, Remote Procedure Call 远程过程调用
摘要:总结 RPC 是一种思想:是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。 RPC要解决的两个问题: 解决分布式系统中,服务之间的调用问题。 远程调用时,要能够像本地调用一样方便,让调用者感知不到远程调用的逻辑。 要实现一个 RPC 框架,只需要把以下三点实现了就基本完成了 阅读全文

posted @ 2020-02-26 20:41 frank_cui 阅读(429) 评论(0) 推荐(0) 编辑

C/S 和 B/S 模式
摘要:C/S与B/S的定义 C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。 B/S(Browser/Server)结构即浏览器和服务器结构。 阅读全文

posted @ 2020-02-26 14:57 frank_cui 阅读(515) 评论(0) 推荐(0) 编辑

SOA, Service-Oriented Architecture 面向服务的架构模型
摘要:定义 面向服务的架构(SOA,Service-Oriented Architecture)是一个组件“模式” (或 “思想”,它不是一种“技术”),它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬 阅读全文

posted @ 2020-02-24 16:36 frank_cui 阅读(423) 评论(0) 推荐(0) 编辑

消息中间件 - 目录
摘要:消息中间件要解决什么问题? 消息中间件要解决的问题是: 解耦:需要互相通信的应用之间的解耦 缓冲:如果一个应用正忙,但其他应用还在不停的给他发消息,这时候需要一个地方暂存无法被处理的请求。 消息中间件的通用属性? no SPOF: SPOF = Single Point of Failure,你就一 阅读全文

posted @ 2020-02-24 15:51 frank_cui 阅读(227) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

levels of contents
点击右上角即可分享
微信分享提示