DDD+CQRS+DE/ES