Good practice to differentiate business messages from technical messages
If I need to validate data that are sent as payload in messages, I'd probably will use a validation microservice. It could be used as a in a request/response manner or as a filter that forwards messages through it. Anyway, if I get more and more on combinations of validation services and to be validated event types in my application domain, I have a mix of this technical messages and business events. So it will "blur" the view on the real business applications and event streams in the Event Poral Designer. Is that right? Is there a good approach to mitigate it?
I'm interested on that both from architectural and tooling points of view.