Skip to content
Discussion options

You must be logged in to vote

The consistent hashing exchange was never meant to be federated. It is entirely unaware of the state of the ring (or bindings, with the exception of the bindings the plugin manages) on the other side of federation.

Exchange federation is not aware of the details of how each exchange type is implemented. It supports the built-in types because they are fairly straightforward (their entire state is a set of bindings). The CHX is a different beast, it has additional state that the set of bindings does not fully express.

So when exchange federation binds an internally used queue (it has to use something to collect messages flowing through a federated exchange), that will change the CHX ring fo…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by michaelklishin
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants