首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏偏前端工程师的驿站

    Architecture Pattern: Publish-subscribe Pattern

    1. Brief                               一直对Observer Pattern和Pub/Sub Pattern有所混淆,下面打算通过这两篇Blog来梳理这两种模式。若有纰漏请大家指正。 2. Role                             Publisher:消息发布者,组装原始消息实体并触发消息传递的主体。 Subscriber:消息订阅者,接收消息实体并作出响应的主体。 Message Broker or Event Bus:消息发布者 与

    933100发布于 2018-01-18
  • 来自专栏小工匠聊架构

    Apache Kafka-通过设置Consumer Group实现广播模式

    ---- 概述 传统的消息传递模式有2种:队列( queue) 和(publish-subscribe) queue模式:多个consumer从服务器中读取数据,消息只会到达一个consumer publish-subscribe publish-subscribe模式:所有的consumer都有着自己唯一的consumer group ?

    10.1K21发布于 2021-08-17
  • 来自专栏精讲JAVA

    Java 8 和 Java 9 中并发工具的改变

    Java 9 中 Concurrent package的改变 主要是 JEP 266: More Concurrency Updates , 包括publish-subscribe, CompletableFuture 支持Reactive Streams publish-subscribe框架,四个接口 Processor 、 Publisher 、 Subscriber 、 Subscription ,容器类 java.util.concurrent.Flow

    72820发布于 2018-07-30
  • 来自专栏运维开发王义杰

    系统架构模式和软件架构模式的区别

    Event-Driven Architecture Pattern) 点对点架构模式(Peer-to-Peer Architecture Pattern) 代理模式(Proxy Pattern) 发布订阅模式(Publish-Subscribe 微服务架构模式(Microservices Architecture Pattern) 面向服务的架构模式(Service-Oriented Architecture, SOA) 发布-订阅架构模式(Publish-Subscribe

    91150编辑于 2023-08-15
  • 来自专栏精讲JAVA

    Java 8 和 Java 9 中并发工具的改变

    Java 9 中 Concurrent package的改变 主要是 JEP 266: More Concurrency Updates , 包括publish-subscribe, CompletableFuture 支持Reactive Streams publish-subscribe框架,四个接口 Processor 、 Publisher 、 Subscriber 、 Subscription ,容器类 java.util.concurrent.Flow

    70220发布于 2018-07-30
  • 来自专栏全栈程序员必看

    zmq 协议_zmq通信协议

    文章目录 ZMQ 通信协议小结 前言 zmq的三种模型 1、Request_Reply模式(请求——应答): REP、 REQ ☎️ 伪代码 应用场景 2、Publish-Subscribe data=None, desc=''): self.cmd = cmd self.data = data self.desc = desc ---- 2、Publish-Subscribe 端发送消息,SUB端接受消息; SUB可以注册多个PUB; 如果PUB没有任何SUB,那么消息将会被丢弃; SUB端消费过慢,消息则堆积到PUB端 单工-单向数据传输 伪代码 server.py # 2、Publish-Subscribe

    1.8K10编辑于 2022-11-04
  • 来自专栏Java开发者

    Apache Kafka 基础介绍

    Consumers 传统的消息传递模式有2种:队列( queuing)和( publish-subscribe)。 在 publish-subscribe 模型中,消息会被广播给所有的consumer。Kafka基于这2种模式提供了一种consumer的抽象概念:consumer group。 如果所有的consumer都有着自己唯一的consumer group,这就类似于传统的publish-subscribe模型。 这并没有什么特殊的地方,仅仅是将publish-subscribe模型中的运行在单个进程上的consumers中的consumer替换成一个consumer group。如下图所示: ?

    80220发布于 2019-04-11
  • 来自专栏全栈程序员必看

    kafka官方文档_kafka groupid

    这可以通过简单的循环的方式来实现,或者使用一些分区方法(比如根据消息的key来分区) 消费者(Consumers) 传统的消息传递有两种方式: 队列(queuing)、发布-订阅(publish-subscribe (If all the consumer instances have different consumer groups, then this works like publish-subscribe This is nothing more than publish-subscribe semantics where the subscriber is cluster of consumers instead

    1.4K20编辑于 2022-09-16
  • 来自专栏阿沐教你学知识

    怎么办,linux的常用命令就是记不住?于是每天推一些linux指令实践总结

    /redis/publish-subscribe: Publish.php Subscribe.php . /redis/publish-subscribe/Subscribe.php ./redis/publish-subscribe/Publish.php . /redis/publish-subscribe/Subscribe.php ./redis/publish-subscribe/Publish.php . /redis/publish-subscribe/Subscribe.php./redis/publish-subscribe/Publish.php. /redis/publish-subscribe ./lua 查看当前目录大于5k小于100k的文件 ➜ amu git:(master) ✗ find .

    1.6K20发布于 2021-06-22
  • 来自专栏软件测试架构师俱乐部

    Jmeter测试rabbitMQ实战案例分享

    常用的类型有:direct (point-to-point), topic (publish-subscribe), fanout (multicast)。

    4.8K20发布于 2020-01-20
  • 来自专栏孟君的编程札记

    漫谈模式之观察者模式

    观察者模式也叫发布-订阅模式(Publish-Subscribe)观察者模式的基本介绍意图定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变的时候,所有依赖于它的对象都得到通知并被自动更新。 容易混淆的模式观察者模式容易与以下两种模式混淆:发布-订阅模式(Publish-Subscribe Pattern):在观察者模式中,主题对象和观察者对象是紧密耦合的,主题对象维护一个观察者列表,并通知它们状态的改变

    54040编辑于 2023-03-25
  • 来自专栏锅总

    What are the differences between Apache Kafka and RabbitMQ?

    It focuses on message queuing with support for various messaging patterns like point-to-point, publish-subscribe

    14310编辑于 2024-06-12
  • 来自专栏高级开发进阶

    Kafka的定义和安装与配置

    \ Consumers 传统的消息传递模式有2种:队列( queue) 和(publish-subscribe) \ queue模式:多个consumer从服务器中读取数据,消息只会到达一个consumer publish-subscribe模式:消息会被广播给所有的consumer。 \ Kafka基于这2种模式提供了一种consumer的抽象概念:消费组(consumer group)。 publish-subscribe模式:所有的consumer都有着自己唯一的consumer group。

    91310编辑于 2022-09-29
  • 来自专栏小工匠聊架构

    Apache Kafka-初体验Kafka(01)-入门整体认识kafka

    ---- Consumers 传统的消息传递模式有2种:队列( queue) 和(publish-subscribe) queue模式:多个consumer从服务器中读取数据,消息只会到达一个consumer publish-subscribe模式:消息会被广播给所有的consumer。 Kafka基于这2种模式提供了一种consumer的抽象概念: consumer group 。 publish-subscribe模式:所有的consumer都有着自己唯一的consumer group。 ?

    38640发布于 2021-08-17
  • 来自专栏程序员奇点

    Go 设计模式-观察者模式

    观察者模式 观察者模式,也被称为发布订阅模式(Publish-Subscribe Design Pattern) Define a one-to-many dependency between objects

    48620发布于 2021-07-27
  • 来自专栏爱明依

    Kafka集群搭建与使用

    Consumers 传统的消息传递模式有2种:队列( queuing)和( publish-subscribe)。 在 publish-subscribe 模型中,消息会被广播给所有的consumer。Kafka基于这2种模式提供了一种consumer的抽象概念:consumer group。 如果所有的consumer都有着自己唯一的consumer group,这就类似于传统的publish-subscribe模型。 这并没有什么特殊的地方,仅仅是将publish-subscribe模型中的运行在单个进程上的consumers中的consumer替换成一个consumer group。 bootstrap-server localhost:9092 --consumer-property group.id=testGroup --topic test 多播消费 一条消息能被多个消费者消费的模式,类似publish-subscribe

    1K10发布于 2020-12-07
  • 来自专栏高级开发进阶

    Kafka的定义和安装与配置

    \ Consumers 传统的消息传递模式有2种:队列( queue) 和(publish-subscribe) \ queue模式:多个consumer从服务器中读取数据,消息只会到达一个consumer publish-subscribe模式:消息会被广播给所有的consumer。 \ Kafka基于这2种模式提供了一种consumer的抽象概念:消费组(consumer group)。 publish-subscribe模式:所有的consumer都有着自己唯一的consumer group。

    75840编辑于 2022-03-07
  • 来自专栏nginx遇上redis

    hpfeeds介绍(1)

    hpfeeds是一个轻量级的验证发布-订阅协议(authenticated publish-subscribe protocol)。

    64320发布于 2020-07-03
  • 来自专栏码匠的流水账

    artemis小结

    ,jms的api,还提供了rest的api;其模型跟aqmp很像,用address、queue来抽象,其Routing Types有Anycast(point-to-point)、Multicast(publish-subscribe

    41500发布于 2020-02-22
  • 来自专栏码匠的流水账

    artemis小结

    ,jms的api,还提供了rest的api;其模型跟aqmp很像,用address、queue来抽象,其Routing Types有Anycast(point-to-point)、Multicast(publish-subscribe

    80820发布于 2020-02-26
领券