Thank you Brian,
I thought there would have more classes/interfaces involved as it might include stuff for replaying events etc …
JDBC and JPA implementation I read somewhere needs 5 tables, can someone detail what is the purpose for each ?
Thank you