title: Sharing a semaphore or other java object over a cluster using standard JDK libraries
body: <p>Is there a native JDK solution for storing objects in memory, over a network? In particular, a way to share and synchronize a semaphore ?  </p>