Introduction to DDD; CQRS and event sourcing | Hacker News Reader