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

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

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

cer/event-sourcing-examples

0
View on GitHub↗
3,160 نجوم·934 تفرعات·JavaScript·11 مشاهدات

Event Sourcing Examples

This project is a framework for implementing event sourcing and command query responsibility segregation within containerized microservices. It provides a structured approach to managing business state as a sequence of immutable events, ensuring a reliable audit trail and the ability to reconstruct system state at any point in time.

The framework distinguishes itself by enforcing a clear separation between data modification and data retrieval paths. By utilizing event-driven data synchronization, it allows for the asynchronous updating of materialized views and read models, ensuring that query-optimized data remains current without impacting the performance of primary write operations.

The architecture supports the deployment of components as either independent microservices or a unified monolith, with built-in support for container orchestration to maintain consistency across development and production environments. It facilitates the management of distributed data through denormalized views, providing efficient access to aggregated information across service boundaries.

Features

  • Event Sourcing Frameworks - Provides a framework for implementing event sourcing and CQRS patterns within containerized microservices.
  • Event Sourcing - Stores business state as an immutable sequence of events to ensure a reliable audit trail.
  • CQRS Patterns - Implements the architectural pattern of separating read and write operations for improved performance.
  • Command Query Responsibility Segregation - Implements an architectural pattern that separates data modification logic from data retrieval logic.
  • CQRS Frameworks - Implements a clear separation between data modification and retrieval paths to improve system responsiveness and scalability.
  • Event Sourcing - Persists application state as an immutable sequence of events for full state reconstruction.
  • Asynchronous Write Operations - Performs non-blocking background updates to refresh query-optimized database views.
  • Event-Driven - Propagates state changes across distributed read models using asynchronous event buses.
  • Read Model Projections - Refreshes read models asynchronously to keep queryable data current without blocking writes.
  • Containerized Service Deployment - Manages the deployment of interconnected services using container environments for consistent execution.
  • Containerized Service Orchestration - Orchestrates the deployment and execution of containerized software components.
  • Data Synchronization Services - Synchronizes denormalized read models across service boundaries using asynchronous event streams.
  • Microservices Orchestration - Provides orchestration support for deploying containerized components as independent microservices or a unified monolith.
  • Multi-Service Container Orchestration - Bundles interconnected services into containerized units for consistent deployment across environments.
  • Microservices Deployments - Supports flexible deployment of components as either independent microservices or a unified monolith.
  • Event-Driven Architectures - Updates denormalized data structures by consuming event streams for efficient query access.
  • Event-Driven Data Consistency - Uses immutable event streams to synchronize state across read models and materialized views for consistent data access.

سجل النجوم

مخطط تاريخ النجوم لـ cer/event-sourcing-examplesمخطط تاريخ النجوم لـ cer/event-sourcing-examples

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Event Sourcing Examples

مجموعات منسقة بعناية يظهر فيها Event Sourcing Examples.
  • أدلة وأمثلة على الهندسة الموجهة بالأحداث
  • تصميم الأنظمة القابلة للتوسع

بدائل مفتوحة المصدر لـ Event Sourcing Examples

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Event Sourcing Examples.
  • microservices-patterns/ftgo-applicationالصورة الرمزية لـ microservices-patterns

    microservices-patterns/ftgo-application

    3,718عرض على GitHub↗

    This project is a Java microservices reference implementation that demonstrates the application of structural design patterns for distributed systems. It consists of a suite of containerized services and infrastructure dependencies designed to showcase how to coordinate multiple independent services into a functional system. The implementation focuses on several advanced architectural patterns, including a centralized API gateway for routing and aggregating responses, Command Query Responsibility Segregation to separate read and write operations, and event sourcing to persist the state of bus

    Java
    عرض على GitHub↗3,718
  • commanded/commandedالصورة الرمزية لـ commanded

    commanded/commanded

    2,016عرض على GitHub↗

    Commanded is an Elixir framework designed for building event-sourced applications that utilize domain-driven design. It provides a structured environment for implementing command-query responsibility segregation, allowing developers to separate write-side command processing from read-side data projection. By treating state changes as an immutable sequence of events, the framework ensures a reliable audit trail and facilitates system recovery. The project distinguishes itself through its support for distributed process orchestration and event-driven middleware pipelines. It enables the managem

    Elixircommandedcqrscqrs-es
    عرض على GitHub↗2,016
  • railseventstore/rails_event_storeالصورة الرمزية لـ RailsEventStore

    RailsEventStore/rails_event_store

    1,507عرض على GitHub↗

    Rails Event Store is a library for implementing event sourcing and command query responsibility segregation patterns within Ruby applications. It functions as a framework for capturing all application state changes as an immutable sequence of events, providing a permanent and verifiable history of system operations. The library provides a messaging infrastructure that decouples business logic by broadcasting domain events through a central bus. This architecture allows for the execution of handlers either immediately or asynchronously, ensuring that heavy processing tasks do not block the pri

    Rubyaggregate-rootcqrscqrs-es
    عرض على GitHub↗1,507
  • 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

    Goclean-architecturecqrsddd
    عرض على GitHub↗6,348
عرض جميع البدائل الـ 30 لـ Event Sourcing Examples→

الأسئلة الشائعة

ما هي وظيفة cer/event-sourcing-examples؟

This project is a framework for implementing event sourcing and command query responsibility segregation within containerized microservices. It provides a structured approach to managing business state as a sequence of immutable events, ensuring a reliable audit trail and the ability to reconstruct system state at any point in time.

ما هي الميزات الرئيسية لـ cer/event-sourcing-examples؟

الميزات الرئيسية لـ cer/event-sourcing-examples هي: Event Sourcing Frameworks, Event Sourcing, CQRS Patterns, Command Query Responsibility Segregation, CQRS Frameworks, Asynchronous Write Operations, Event-Driven, Read Model Projections.

ما هي البدائل مفتوحة المصدر لـ cer/event-sourcing-examples؟

تشمل البدائل مفتوحة المصدر لـ cer/event-sourcing-examples: microservices-patterns/ftgo-application — This project is a Java microservices reference implementation that demonstrates the application of structural design… commanded/commanded — Commanded is an Elixir framework designed for building event-sourced applications that utilize domain-driven design.… railseventstore/rails_event_store — Rails Event Store is a library for implementing event sourcing and command query responsibility segregation patterns… threedotslabs/wild-workouts-go-ddd-example — This project is a reference implementation of Domain-Driven Design, Clean Architecture, and Command Query… vaughnvernon/iddd_samples — This project is a reference implementation of domain-driven design patterns and a sample of command query… docshome/microservices — This project is a distributed systems design framework and architecture guide. It provides technical resources for…