militc.blogg.se

Masstransit vs akka
Masstransit vs akka














Domain-Driven Design Distilled - Very good starter book before you read Implementing Domain-Driven Design or Domain-Driven Design: Tackling the Complexity at the Heart of Software.Implementing Domain-Driven Design - Also a canonical book presenting a top-down approach to understanding Domain-Driven Design.Domain Specific Languages - Tangentially connected to DDD, describes the importance of the Ubiquitous Language and working together with domain experts, along with lots of technical details.DDD Reference - A summary of the patterns and definitions of DDD.

masstransit vs akka masstransit vs akka

#Masstransit vs akka software

Domain-Driven Design: Tackling the Complexity at the Heart of Software - The canonical book that coined the term Domain-Driven Design.The separation occurs based upon whether the methods are a command or a query (the same definition that is used by Meyer in Command and Query Separation, a command is any method that mutates state and a query is any method that returns a value).Įvent Sourcing the fundamental idea of Event Sourcing is that of ensuring every change to the state of an application is captured in an event object, and that these event objects are themselves stored in the sequence they were applied for the same lifetime as the application state itself.Įvent Storming is a workshop format for quickly exploring complex business domains. The term was coined by Eric Evans in his book of the same title.Ĭommand Query Responsibility Segregation (CQRS) is simply the creation of two objects where there was previously only one. initiating a creative collaboration between technical and domain experts to iteratively refine a conceptual model that addresses particular domain problems.

masstransit vs akka

  • basing complex designs on a model of the domain.
  • placing the project's primary focus on the core domain and domain logic.
  • The premise of Domain-Driven Design is the following:
  • Continuous Integration and Continuous Deliveryĭomain-Driven Design A curated list of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming resourcesĪ curated list of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming resources.Ĭheck out my blog and weekly DDD newsletter or say hi on Twitter!ĭomain-Driven Design (DDD) is an approach to software development for complex needs by connecting the implementation to an evolving model.













  • Masstransit vs akka