Let's I assume that I have several topologies in the same jar which are using some cache. I need to init cache (cache subscribed to events from different system and can be reloade) and release cache when the worker will be switched of. Is it possible to share static cache from multiple topologies and how to shut down it (in case if I kill one topolgy other still use the cache)? What should be the event release the cache (worker shutdown)?
Thank you.