(五)发布/订阅模式:流处理架构中的瑞士军刀

发布/订阅模式,又可以称为生产者/消费者模式,(Publish/Sbuscribe Pattern ) 或者(Pub/Sbu) 首先介绍几个概念:消息和消息队列 ##消息 在分布式架构中,架构中的每个组件(Componet)需要相互联系沟通.组件可以是后台的数据库,可以是前端浏览器,也可以是公司内部不同的服务器端(Service Endpoint),各个组件之间是通过依靠发送消息互相通讯的

- 阅读全文 -

CAP理论

在理论计算机科学中,CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer's theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点:[1][2] **一致性(Consistency)**: (等同于所有节点访问同一份最新的数据副本) **可用性(Availability)**:(每次请求都能获取到非错的响应——但是不保证获取的数据为最新数据) **

- 阅读全文 -