msimonin / ombt-orchestrator

Framework to evaluate different message buses using oslo.messaging (via ombt)
GNU General Public License v3.0
3 stars 4 forks source link

Extract method for the bus configuration #62

Closed msimonin closed 6 years ago

msimonin commented 6 years ago

This extracts the method that generates the configuration for the various buses. Initially this was done for enabling the user to choose its preferred control-bus from the configuration. The goal was to scale it using qdr. But I propose to keep the RabbitMQ control bus as the only possible choice for now as it seems we can scale the control-bus by replicating it and distributing the agents on one of the shard.

msimonin commented 6 years ago

@jrbalderrama if you want to take a look

jrbalderrama commented 6 years ago

https://github.com/msimonin/ombt-orchestrator/pull/62/commits/724b2d7ba44b2e1f6b46f0094f3f8aded6934600#diff-dc31105b816206de63c47bf42ec2a4d7L390

still depends on nbr_topics ?

msimonin commented 6 years ago

I would say, for now, yes. We'll find a formula in the case we want to shard the control-bus.