Skip to content
#

ddd

Domain-driven design (DDD) is is a programming paradigm where code is separated into domains with distinct business logic. This helps isolating relating logic and stick to each domain’s objective.

Here are 4,399 public repositories matching this topic...

🌀 Build an offline-first construction site monitoring app using event sourcing, functional programming, DDD, clean architecture, and vertical slices.

  • Updated Dec 17, 2025
  • JavaScript
KCloud-Platform-IoT

KCloud-Platform-IoT(老寇IoT云平台)是一个企业级微服务架构的IoT云平台。采用DDD(领域驱动设计)思想,基于Spring Boot 4.0.0、Spring Cloud 2025.1.0、Spring Cloud Alibaba 2025.0.0.0 最新版本开发的云服务多租户IoT平台,家人们,点个star!拜托啦~

  • Updated Dec 17, 2025
  • Java

Eliminates boilerplate and enforces best practices for building scalable, maintainable applications. Implements DDD patterns, CQRS with type-safe handlers, and event-driven architecture with outbox pattern. AI-agent friendly with comprehensive documentation and code templates. Framework-agnostic design. Minimal dependencies, maximum flexibility.

  • Updated Dec 16, 2025
  • Kotlin
evolutionary-architecture-by-example

Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.

  • Updated Dec 16, 2025
  • C#