If we eagerly lock cache keys cluster-wide either explicitly (through cache.getAdvancedCache().lock(K)) or implicitly (through useEagerLocking="true"), is lock striping still applicable by default? Basically, I want to understand if locking one key on a node could prevent locking other keys in the same lock striping on other nodes.
Yes, lock striping is orthogonal and still is the default behaviour, regardless of whether locks are acquired eagerly or not.