Hi @Pradeep - Nice to see that you’re evaluating Solace PubSub+. We would love to hear more about your usecase to see how we can architect a solution for your specific requirements.
As for your question, you can use Solace Event Portal to design you event-driven architecture. This includes mapping the flow of your events between different applications, mapping topics and schemas to events, understanding how an event is shared across applications etc. With Event Portal, you can create schemas and evolve them over time with versioning.
Event Portal is a design time tool currently so it doesn’t enforce the schema during runtime. However, it exposes a rich API which can be used by applications to query and enforce schema validation.
Hope this helps!