What's the best way to implement a distributed, clustered Java application using Spring? (Without using EJBs...)

Does anyone have a good success story to share?


Thanks