A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design
Sample implementation and comparison of various approaches to building DDD applications. Useful as a baseline to quickly start a DDD dot net project.
- ddd
- ddd-example
- ddd-patterns
- hexagonal-architecture
The project demonstrates how you can develop applications with Jakarta EE using widely adopted architectural best practices like Domain-Driven Design (DDD).
- javaee
- jakartaee
- domain-driven-design
- ddd
Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.
DDD CQRS ADR PHP Symfony example
Akka CQRS/ES framework
Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^
EventStorming workshop, this is a hands-on workshop. Contains such topics: DDD, Event storming, Specification by example. Including the AWS product : Serverless Lambda , DynamoDB, Fargate, CloudWatch.
This repository contains code that accompanies presentation ASC LAB team gave at meetup about “Creating better code with Domain Driven Design”.
Fork of dotnet-architecture/eShopOnContainers in full DDD/CQRS design using my own patterns
- ddd
- domain-driven-design
- nservicebus
- eventstore
TranslatedPacket monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux
TranslatedModern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing
A full-stack .NET microservices build on Dapr and Tye
- dotnet-core
- graphql
- mediatr
- clean-architecture
DDD like architecture sample application
- clean-architecture
- layered-architecture
- go
- ddd
Go simple async message bus
Implementation of basic Todo app via tastejs/todomvc in C#/Typescript with eventsourcing, cqrs, and domain driven design
- ddd
- domain-driven-design
- nservicebus
- eventstore
Learn Clean Architecture with .NET Core 3.0 :fire:
- solid
- ddd
- clean-architecture
- clean-code
Modular .NET messaging for commands, queries, events, durable inbox and outbox processing, sagas, and broker transports.
Python Domain-Driven Design, Event-Based Systems, CRUD patterns
- ddd
- domain-driven-design
- goodcode
- module
Elixir library that provides macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.
- elixir
- coercion
- ddd
- operation-invocation
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
- eventflow
- cqrs
- cqrs-es-architecture
- ges
Wishlist, a sample application on Symfony 3 and Vue.js built with DDD in mind
- symfony
- ddd
- ddd-sample
- ddd-architecture
Event-Sourcing and Domain-Driven Design with F# and EventStore
:mouse: A magazine website (using .NET Core, ASP.NET Core, EF Core) with DDD, CQRS, microservices, asynchronous programming applied...