In event driven microservice architectures, the message usually only carries meaning for the event producer and end consumer(s). Any generic middleware, broker, gateway, or cache is left unable to act on the content because they don’t understand it. What a waste of opportunity.