Trying out event sourcing approach and related techniques