I know this is not very specific, but I’ll be grateful for any suggestions.
According to the system admin guide, ClaimCenter is fully leveraging the caching mechanism if a user returns to the same server instance across different HTTP requests, but it requires the load balancer to always direct requests to the same ClaimCenter server, and only this enables true horizontal scalability.
Is it possible to configure a cluster-level cache for temporarily storing REST service responses and make it fully-synchronized? That is, is it possible to define a global cache to be used by all servers in a cluster and have the servers broadcasting all new responses to other cluster members immediately after they are computed?
If not, would an instance-specific cache of type LoadingCache<K,V> be enough?