Questions tagged [pubsub]
Publish/subscribe is a method for wiring software components together. One component publishes data, and subscribers receive events containing the data. This decouples the components so they do not need to know about each other; and it allows for configuration to wire components together without recompiling code.
68 questions
0 votes
2 answers
208 views
Is it reasonable to have one pub/sub channel/topic per post on a community platform?
As I understand it, a channel/topic in a pub/sub architecture is used to keep track of which subscribers to notify when an event occurs. E.g. If I comment on a post I can subscribe to the channel for ...
0 votes
1 answer
451 views
architecture design: In Pub Sub, how are publishing and subscription servers connected?
I was reading Google's Architectural overview of Pub/Sub and I was curious how publisher and subscription servers were connected. From what I understand: When a message is published, it is stored, ...
0 votes
1 answer
152 views
Is RabbitMQ suitable for allowing SaaS customers to subscribe to events?
I work on a SaaS system which is generally a single-tenant environment. Customers (whom the SaaS instances are for) would like a way to subscribe to events, such as updates of certain data entities. ...
2 votes
2 answers
9k views
Is Kafka an event bus or a publisher subscriber (pubsub)pattern?
Building on this answer here, and its comments it entails that subscribers need to know and locate the publishers in a traditional pub/sub system. It also entails that publishers need to live at least ...
0 votes
2 answers
228 views
Prevent missing updates using a message broker after creating a task
I'm trying to design a data updates mechanism in my micro-services architecture. For the sake of simplicity, let's assume we have two micro-services A and B, B exposes an API for creating some tasks, ...
0 votes
0 answers
117 views
Design : How to divide the responsibility in micro services
I have two micro services built using spring boot, One micro service is: "payment" Which handles actions related to payments. Like creating a payment link. Getting the latest status of ...
0 votes
1 answer
111 views
What kind of bottlenecks are possible when implementing a distributed workflow using a central point of control?
I was going through https://docs.microsoft.com/en-us/azure/architecture/patterns/choreography, the document mentions in the drawbacks of having a central orchestrator that it can become a performance ...
0 votes
0 answers
149 views
Redundancy approach for Pub-Sub application with events replication
I'm new to the microservices field. I'm looking for the right approaches regarding how to deal with the challenge of redundancy of a pus-sub application. Assume my application has has the below ...