EventBus 是一种事件发布订阅模式,借助 EventBus 我们可以很好的实现组件之间,服务之间,系统之间的解耦以及相互通信的问题。 EventBus 相当于是定义一些抽象接口,可以用 MQ 来实现EventBus 1、模块的预处理模块,定义预处理方法,增加实现ILocalEventHandl ...
分类:
其他好文 时间:
2019-07-23 13:02:52
阅读次数:
358
观察者模式 vs 发布订阅模式 https://zhuanlan.zhihu.com/p/51357583 【设计模式】最常用的设计模式之一的观察者模式 【设计模式】最常用的设计模式之一的观察者模式 https://blog.csdn.net/colinandroid/article/details ...
分类:
其他好文 时间:
2019-07-23 00:11:22
阅读次数:
86
一、redis最适合的场景 1 会话缓存(session cache) 2 全页缓存(FPC) 3 队列 4 排行榜/计数器 5 发布订阅二、Redis 的数据结构有五种,分别是: String——字符串 Hash——字典 List——列表 Set——集合 Sorted Set——有序集合三、red ...
分类:
其他好文 时间:
2019-07-22 13:07:03
阅读次数:
96
动手造轮子:实现一个简单的 EventBus Intro EventBus 是一种事件发布订阅模式,通过 EventBus 我们可以很方便的实现解耦,将事件的发起和事件的处理的很好的分隔开来,很好的实现解耦。 微软官方的示例项目 "EShopOnContainers" 也有在使用 EventBus ...
分类:
其他好文 时间:
2019-07-22 10:08:42
阅读次数:
155
在学习webflux 之前我们先要了解一个概念 什么是背压(back press) 对我们以前使用的发布订阅模式来说.我们的以前的模式是 消费只能通过提供者提供的数据来持续消费 如果一直发送消息,那么就只能一直消费 我们对背压做一个详细的比喻 比如我们每家每户,都有一个水龙头.自来水公司相当于发布者 ...
分类:
Web程序 时间:
2019-07-17 10:57:40
阅读次数:
178
本篇博客主要记录本人对Vue使用很顺畅的几个方面 一、深入浅出响应式原理 在这块你要去理解这几个词语,数据劫持(数据代理),依赖收集 ,发布订阅模式。 vue 让我感触最深的是 数据驱动带来的魅力,那种牵一发而动全身,一变则万变的那种妙不可言! 在这里想问一问小伙伴在vue里那些选项中的数据可以直接 ...
分类:
其他好文 时间:
2019-07-16 09:12:55
阅读次数:
96
发布者pub.py 订阅者sub.py PS: 运行多个订阅者,每个订阅者会等待接收发布者发送的消息,当发布者发布消息后,订阅者全部接收到 ...
分类:
其他好文 时间:
2019-07-14 20:05:10
阅读次数:
86
上篇文章讲了在实际项目里的哪些业务场景用到Redis发布订阅,这篇文章就讲一下,在Java中如何实现的。 图解代码结构 发布订阅的理论以及使用场景大家都已经有了大致了解了,但是怎么用代码实现发布订阅呢?在这里给大家分享一下实现方式。 我们以第三种使用场景为例,先来看一下整体实现类图吧。 解释一下,这 ...
分类:
编程语言 时间:
2019-07-13 14:58:43
阅读次数:
109
zabbix配合脚本监控Kafka 转自https://www.cnblogs.com/xionggeclub/p/9087141.html 简介: Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。Kafka如下特性,受到诸多公司的青睐。 1、高吞吐量 ...
分类:
其他好文 时间:
2019-07-12 18:51:13
阅读次数:
150
复杂的组件之间传值的问题,可以通过vuex、发布订阅模式(vue中叫总线机制、或者观察者模式、或者Bus)来解决<!DOCTYPEhtml><html><head><title></title><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>&l
分类:
其他好文 时间:
2019-07-11 22:00:01
阅读次数:
134