Shared Kernel
Ein Shared Kernel ist ein Integrationsmuster aus dem Domain-Driven Design (DDD), bei dem zwei oder mehr Bounded Contexts einen Teil ihres Domänenmodells teilen. Dieser gemeinsame Teil wird als 'Shared Kernel' bezeichnet und muss von allen beteiligten Teams gemeinsam gepflegt und synchronisiert werden.
Kategorie: Modelle & Architekturen
Das Shared Kernel-Muster wird angewendet, wenn es sinnvoll ist, eine kleine Menge von Code oder Datenmodellen zwischen eng verwandten Bounded Contexts zu teilen, um Redundanz zu vermeiden und die Konsistenz zu gewährleisten.
Synonyme / Tags
- Gemeinsamer Kernel
- DDD Shared Kernel
Die ganze Definition im Member Hub braucht ein kostenloses Konto.