You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm looking into building pub/sub into a system I maintain and was wondering if it would be suitable. I'm a little confused by the examples and documentation, it feels like I'm missing a crucial piece of information for it to "click".
Our setup:
Embedded broker
Multiple nodes would each host a broker
Multiple local clients would connect to the broker on the node
The network topology is "complete" (every node knows and can talk to every other node)
If I understand the documentation correctly, this isn't possible right now. Every client would have to connect to every broker in order to get all messages for topics they subscribe to (for example).
I suppose each broker, as I'm imaging it right now, could actually be a client of every other broker (so: every other node). Local "clients" would not be real clients in the busrt sense and instead would be managed by the server I'm running.
An issue is that these networks can have tens of thousands of nodes. It sounds like I need an extra layer for discovering topics without having to making thousands of connections between each nodes.
Any guidance would help!
The text was updated successfully, but these errors were encountered:
BUS/RT supports star topology only and it's strictly IPC-related as it's focused on speed and low latency. We have no plans for node replication as we have other components for that.
I'm looking into building pub/sub into a system I maintain and was wondering if it would be suitable. I'm a little confused by the examples and documentation, it feels like I'm missing a crucial piece of information for it to "click".
Our setup:
If I understand the documentation correctly, this isn't possible right now. Every client would have to connect to every broker in order to get all messages for topics they subscribe to (for example).
I suppose each broker, as I'm imaging it right now, could actually be a client of every other broker (so: every other node). Local "clients" would not be real clients in the busrt sense and instead would be managed by the server I'm running.
An issue is that these networks can have tens of thousands of nodes. It sounds like I need an extra layer for discovering topics without having to making thousands of connections between each nodes.
Any guidance would help!
The text was updated successfully, but these errors were encountered: