container
container copied to clipboard
Refactor Application/Management Bus
Current Behavior: Currently the management bus became a mess, as it combines multiple techniques, styles and so on. E.g. we use dependency injection, camel and the bus also calls itself, making it really hard to debug, especially when we consider that even the core has some parts of logic in it.
Expected Behavior: Maybe(!) a proper way to refactor the bus (and maybe the whole control) would be by using only camel, instead of mixing multiple things all together
Steps to Reproduce:
- Just try to debug a single deployment and look at all messages running through the bus OR
- Try to debug the distributed features of the container such choreographies or messaging via mqtt
Other Information: We could also bump up the version of camel as our current version has problems with security