Use the bus to invalidate almost static data
In order to reduce the number of queries it might be interesting to cache on the client side some calls that are almost static (like dictionary definition, etc). One issue that is raised is that the invalidation of cache is not always predictable.
Thus having a way to send to all the connected clients a message with the bus to clean a specific cache seems like a good use case for the bus.