Distributed and asynchronous event-driven example with Spring, Hazelcast