Implementation of DDD, CQRS and Event Sourcing
-
Updated
Nov 25, 2024 - C#
Implementation of DDD, CQRS and Event Sourcing
[READ-ONLY] Shared kernel of Kreta
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. Eliminates boilerplate and enforces best practices for building scalable, maintainable applications.
Shared Kernel of LIN3S projects for different purposes
Java Shared Kernel Strategic Pattern
ASPNET Core Enterprise Application - ASP.NET Core 8 + Bootstrap 5.3+ DDD + Identity + JWT + CQRS + FluentValidation + Command e CommandHandler
A minimal, type-safe wrapper for dispatching real-time events via Pusher Channels, designed to integrate seamlessly with the Publisher interface from @schorts/shared-kernel. This abstraction enables clean separation of concerns between event publishing and transport logic, making it easy to swap or extend real-time infrastructure.
A modular, type-safe foundation for building expressive, maintainable applications. This package provides core abstractions for domain modeling, HTTP integration, authentication, state management, and more — designed to be framework-agnostic and highly extensible.
A lightweight, type-safe wrapper around Pusher JS for subscribing to real-time events in frontend applications. Implements the Subscription interface from @schorts/shared-kernel, enabling clean, modular integration with your pub-sub architecture.
project responsible for defining and managing communication contracts between internal and external systems within the comanda ecosystem.
Add a description, image, and links to the shared-kernel topic page so that developers can more easily learn about it.
To associate your repository with the shared-kernel topic, visit your repo's landing page and select "manage topics."