awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

Awesome GitHub RepositoriesCommand Query Responsibility Segregation Patterns

Architectural patterns that separate data modification operations from data retrieval operations to improve maintainability and scalability.

Distinct from Read-Write Node Separations: The candidates focus on database node infrastructure, file I/O, or ACLs, whereas this is a software design pattern for separating logic flows.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Command Query Responsibility Segregation Patterns. Refine with filters or upvote what's useful.

Awesome Command Query Responsibility Segregation Patterns GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • threedotslabs/wild-workouts-go-ddd-exampleالصورة الرمزية لـ ThreeDotsLabs

    ThreeDotsLabs/wild-workouts-go-ddd-example

    6,348عرض على GitHub↗

    This project is a reference implementation of Domain-Driven Design, Clean Architecture, and Command Query Responsibility Segregation (CQRS) patterns using the Go programming language. It serves as a sample application to demonstrate how to decouple core domain rules from infrastructure and delivery mechanisms. The system is built as a gRPC microservices architecture, utilizing type-safe communication and service contracts. It implements an event-driven architecture to manage eventual consistency and asynchronous processing, specifically employing the Outbox pattern to ensure reliable messagin

    Implements the CQRS pattern to separate data modification and retrieval for optimized performance.

    Goclean-architecturecqrsddd
    عرض على GitHub↗6,348
  • ddd-by-examples/libraryالصورة الرمزية لـ ddd-by-examples

    ddd-by-examples/library

    5,805عرض على GitHub↗

    هذا المشروع عبارة عن تنفيذ مرجعي لأنماط التصميم الموجه بالمجال (Domain-Driven Design)، ونمذجة المجال الوظيفي، وتنسيق الحالة المدفوع بالأحداث. يوضح تطبيق أنماط التصميم الاستراتيجية والتكتيكية لإدارة متطلبات العمل المعقدة. يستخدم التنفيذ نموذج مجال وظيفي مع وظائف نقية وكائنات غير قابلة للتغيير لإدارة انتقالات الحالة والآثار الجانبية. ويتميز ببنية فصل مسؤولية الأمر والاستعلام (CQRS) لفصل نماذج القراءة والكتابة، إلى جانب التنسيق المدفوع بالأحداث للحفاظ على الاتساق عبر حدود العمل المستقلة. تتضمن قاعدة الكود بنية متجانسة معيارية باستخدام سياقات محدودة وطبقات سداسية لعزل المنطق الأساسي عن البنية التحتية. تتم إدارة ضمان الجودة من خلال مجموعة تطوير مدفوعة بالسلوك تعكس اللغة الشائعة للتحقق من سيناريوهات العمل والاختبارات المؤتمتة التي تفرض قيوداً معمارية. يطبق المشروع هذه الأنماط على مجال إدارة المكتبة، ويغطي صيانة كتالوج الكتب، وسير عمل التداول، وعمليات التحقق من الحجز، وتتبع عمليات الخروج المتأخرة.

    Implements a separation of read and write models to optimize data access and update operations.

    Java
    عرض على GitHub↗5,805
  • liangxiegame/qframeworkالصورة الرمزية لـ liangxiegame

    liangxiegame/QFramework

    5,163عرض على GitHub↗

    QFramework is a Unity game architecture framework designed to separate presentation, system, and data logic. It implements a layered software architecture to manage complex game states and provides a game engine utility library to reduce boilerplate code. The framework is centered on the Command Query Responsibility Segregation pattern, which separates data modification commands from data retrieval queries. It utilizes a dependency injection container to manage the lifecycles and resolution of singletons and modular components, alongside an event-driven system for state synchronization to pre

    A structural approach using commands for data modification and queries for retrieval to prevent controller bloat.

    C#frameworksgame-devgodot
    عرض على GitHub↗5,163
  1. Home
  2. Software Engineering & Architecture
  3. Command Query Responsibility Segregation Patterns