Event sourcing library for Spring Framework