Can we have a shared cache between 2 different spring boot applications? Both applications should see the same data and when cache is invalidated at one application, the other application should also not see that data in the cache.
Hazelcast can be used across multiple nodes of same application but can it be used across different application? Or is there some other caching that can be used for this.