org.axonframework:axon-springmessaging (maven):  The Axon framework supports developers with the plumbing and wiring required to build a CQRS architecture, by providing (abstract) implementations of common CQRS building blocks. 
Keywords: cqrs|domain-driven-design|event-sourcing|java|message-driven|performance|scalability