thenativeweb / cqrs-sample

CQRS, EventSourcing, (DDDD) Sample in node.js
148 stars 50 forks source link

Additional resources #27

Closed dkt201474 closed 6 years ago

dkt201474 commented 6 years ago

Hi @adrai , I want to ask what resources (books, blogs, articles, videos...) do you recommend if I want to design a complex architecture based on your modules. (For example how to create bounded context, relationship between them, ...)

I read the documentation of your modules and have a good understanding of microservices, CQRS, ES, but I still have a lot of questions and I want to get it right.

I will really appreciate you input in this. Thank you in advance.

adrai commented 6 years ago

I have to be honest... I’ve NEVER read a book about CQRS, ES or DDD...

Since I started with this topic several years ago there was not so much to read about it... I have just read a couple of posts i.e. https://github.com/adrai/cqrs-sample/blob/master/README.md#why-should-i-care

The rest was learning by try&error...

But I have to admit: Designing an appropriate architecture based on CQRS / ES and make sure “it works” is hard... but the most difficult part is DDD. Designing the “real” domain is crucial. You need to be the expert of your business domain or at least have the experts near you. (and this has nothing to do with programming)

dkt201474 commented 6 years ago

Thank you.