A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
-
Updated
Jul 7, 2023 - Java
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
The missing, complete example of Domain-Driven Design enterprise application backed by Spring stack
a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld
Domain-Driven Design example
An example application written in Hexagonal (Ports and Adapter) architecture
This repository contains a sample Java REST application implemented according to hexagonal architecture.
Reference JVM multi module project for a reactive micro service and lambda using a hexagonal architecture, DDD, Kotlin, Spring Boot, Quarkus, Lambda, Gradle.
Showcasing how the Polysemy library can be used to implement a REST application conforming to the guidelines of the Clean Architecture model.
FTGOGO - event-driven architecture demonstration application using edat
Template project to build ktor-based multi-module web service with Kotlin using Hexagonal architecture
A service framework leveraging ports and adapters architecture to scale on your terms
The guide to understand Hexagonal Architecture (a.k.a Ports and Adapters) in JavaScript.
Layered architecture python example project
A web-based board game platform designed for players to connect and play.
TDD with Clean Architectecture (aka Hexagonal, Ports & adapter) in Haskell
A simple example of how MPESA works. Works with all 3 types of customers i.e. Agents, Merchants and Subscribers. Allows you to configure a tariff and apply it to transactions. The project follows DDD principles.
A sample project that uses the ports and adapters architecture (or hexagonal architecture) for a micro service.
Clean Architecture, ports & adapters, Domain-Driven Design, CQRS
ArchUnit examples for a ports-and-adapters application architecture inside a Spring Boot book-catalog application
Add a description, image, and links to the ports-and-adapters topic page so that developers can more easily learn about it.
To associate your repository with the ports-and-adapters topic, visit your repo's landing page and select "manage topics."