u/kashif2shaikhin r/node • Recommends
On “What are your thoughts about DDD, CQRS, and Event Sourcing in TypeScript for API architecture?”
Here is a really good overview on implementing CQRS:
Youtube: How to CQRS in Node by Matt Walters
1.2K subscribers • 1 video on Hallway
Intermediate. Assumes working knowledge.
22K views10 years ago2 recommendations
Software designDistributed systemsSoftware architectureMicroservices and monolithsEvent-driven systems and messaging
Matt Walters explains how to implement CQRS and unidirectional architectures using Node.js and microservices.
CQRS (Command Query Responsibility Segregation) is an architectural pattern that's talked about much and understood less. The gist of CQRS is that commands in your architecture are made differently than queries. The implication of this is that your entire architecture becomes unidirectional. No more request response models from simple APIs! How the heck do you build something like that? Despite being originally popularized in the .NET world over a decade ago, CQRS is making a comeback as unidirectional UI frameworks like Flux and Redux gain in popularity. If you're going to have a reactive, unidirectional user interface, why not have the same patterns reflected in your entire architecture? Matt will go over the tooling, patterns, and practices he's used to build CQRS architectures in marketing, finance, and more since he hopped on the Node bandwagon in 2011! Find out more about Matt at iammattwalters.com/What people say. Recommended as a great overview of implementing CQRS in Node.js.
u/kashif2shaikhin r/node • Recommends
On “What are your thoughts about DDD, CQRS, and Event Sourcing in TypeScript for API architecture?”
u/patrickleetin r/node • Recommends
On “I need a simple micro-service Library”