Skip to content
@event-driven-dotnet

Event Driven .NET

An event-driven microservices platform for .NET

Event Driven .NET

An event-driven microservices platform for .NET

Introduction

The purpose of Event Driven .NET is to provide a platform where .NET developers can build loosely coupled distributed systems consisting of services that can be versioned, deployed and scaled independently. It supplies abstractions and libraries for implementing Domain Driven Design (DDD), Command Query Responsibility Segregation (CQRS) and Event Driven Architecture (EDA). It also includes a Reference Architecture which serves as an example for how you can build event-driven microservices that communicate with one another asynchronously over an Event Bus Abstraction.

For more information on Event Driven .NET, please refer to the Home repository.

Pinned

  1. Home Home Public

    Home repository for EventDriven.NET

    61 8

  2. EventDriven.ReferenceArchitecture EventDriven.ReferenceArchitecture Public

    Reference architecture for using EventDriven abstractions and libraries for Domain Driven Design (DDD), Command-Query Responsibility Segregation (CQRS) and Event Driven Architecture (EDA).

    C# 63 11

  3. EventDriven.CQRS.Abstractions EventDriven.CQRS.Abstractions Public

    Abstractions for implementing Command Query Responsibility Segregation in .NET.

    C# 4 1

  4. EventDriven.EventBus.Dapr EventDriven.EventBus.Dapr Public

    Event bus abstraction over Dapr pub/sub

    C# 20 5

  5. EventDriven.SchemaRegistry.Mongo EventDriven.SchemaRegistry.Mongo Public

    MongoDB state store for validating messages against schemas that are stored in a registry by topic name.

    C# 4 2

  6. EventDriven.Sagas EventDriven.Sagas Public

    Abstractions and reference architecture for atomic operations that span multiple services.

    C# 10 2

Repositories

Showing 10 of 14 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…