awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesBounded Context Definition

The process of specifying the roles, responsibilities, and boundaries for different domain models.

Distinct from Context Modeling: Existing candidates refer to AI context, networking, or physical boundaries, not architectural bounded contexts.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Bounded Context Definition. Refine with filters or upvote what's useful.

Awesome Bounded Context Definition GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • ddd-crew/ddd-starter-modelling-processAvatar von ddd-crew

    ddd-crew/ddd-starter-modelling-process

    5,890Auf GitHub ansehen↗

    Dieses Projekt ist ein Domain-Driven-Design-Framework und eine strategische Design-Methodik. Es bietet einen strukturierten Workflow für die Übersetzung von Geschäftswissen in technische Implementierungen und leitet die Zerlegung komplexer Geschäftsdomänen in handhabbare Softwaremodelle an. Die Methodik konzentriert sich auf strategische Domänenzerlegung, die Identifizierung von Kerndomänen zur Unterstützung von Build-versus-Buy-Entscheidungen und die Definition von Bounded Contexts zur Festlegung von Systemverantwortlichkeiten. Sie nutzt kollaborative visuelle Techniken, um ein gemeinsames mentales Modell der Problemdomäne zwischen technischen und nicht-technischen Teammitgliedern aufzubauen. Das Framework deckt die Ausrichtung autonomer Teamstrukturen an Domänengrenzen ab, um den Delivery-Flow zu optimieren. Es adressiert zudem das Design lose gekoppelter Architekturen durch das Mapping von End-to-End-Geschäftsanwendungsfällen auf Interaktionen zwischen Sub-Domänen.

    Provides a process for specifying roles, responsibilities, and boundaries for different domain models.

    Auf GitHub ansehen↗5,890
  • evolutionary-architecture/evolutionary-architecture-by-exampleAvatar von evolutionary-architecture

    evolutionary-architecture/evolutionary-architecture-by-example

    3,447Auf GitHub ansehen↗

    Dieses Projekt dient als umfassende Bildungsressource für die Implementierung modularer Monolithen und Microservices innerhalb von .NET-Umgebungen. Es konzentriert sich auf die Anwendung von Domain-Driven-Design-Prinzipien zur Verwaltung komplexer Geschäftslogik und bietet einen strukturierten Ansatz für den Aufbau von Systemen, die sich parallel zu sich ändernden Anforderungen weiterentwickeln können. Die Architektur definiert sich durch ihren Fokus auf Modularität und klare Grenzen, wobei Vertical Slices und Bounded Contexts genutzt werden, um Code nach Geschäftsprozessen anstatt nach technischer Schicht zu organisieren. Sie zeichnet sich durch ein systematisches Migrationsframework aus, das es Entwicklern ermöglicht, von einer monolithischen Codebase zu unabhängigen, verteilten Diensten überzugehen. Dies wird durch das Ersetzen interner Kommunikation durch robuste, ereignisgesteuerte Nachrichtenübermittlung und die Sicherstellung erreicht, dass Domänenlogik von Persistenz- und Infrastrukturbelangen entkoppelt bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich taktischer Domänenmodellierung mit Aggregaten und Entitäten, automatisierter Teststrategien unter Verwendung containerisierter Infrastruktur und der Pflege von Architectural Decision Records zur Nachverfolgung der Design-Evolution. Es bietet zudem Tooling für die Orchestrierung der lokalen Entwicklung und statische Analyse zur Durchsetzung von Qualitätsstandards über unabhängige Module hinweg. Das Repository ist als praktischer Leitfaden strukturiert und bietet eine Schritt-für-Schritt-Methodik für die inkrementelle Skalierung von Softwarearchitekturen.

    Specifies the roles, responsibilities, and boundaries for different domain models to prevent logic conflicts.

    C#architecturearchitecture-componentsarchitecture-decision-records
    Auf GitHub ansehen↗3,447
  1. Home
  2. Software Engineering & Architecture
  3. Bounded Context Definition