272 packages tagged with “event-sourcing”
A library for writing and reading streams (also known as an 'event store') with a focus on SQL based implementations. This contains the core interfaces, abstractions and an in-memory implementation for tests.
SQL Server (2012+) provider for SQL Stream Store
A lightweight enterprise Function as a service (FaaS) framework to write function based serverless and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments, offering modern patterns such as CQRS and event-sourcing. Offering a superior combination of serverless, micro-service and traditional deployments both in the cloud and on-premise to suit any business. Deployments can be inter-conntected with each other sharing data and resourcing or independant and issolated while providing a consistent framework and guideline for both development, deployment, DevOps and administration. CQRS.NET has been designed with modularity in mind... see the number of technology packages below you can chose from. Modularity applies to both development concerns like storage as well as operational modularity such as serverless or micro-service deployment, PaaS, VMs or container packaging. Every package and design choice made should be interchangeable with custom code if needed.
Developer-friendly Event Store with snapshots, backed by Azure Cosmos DB.
Provides basic building blocks for creating asynchronous projectors that subscribe to an event store.
Basic building blocks for building domain models using CQRS and Event Sourcing.
Defines an abstraction for an event store that supports a transactionally consist group of events.
Use Greg Young's event store as the Event Store in CQRS.NET
SQL event store and read models for Its.Domain.
Streamstone is a lightweight library which implements a low-level mechanics of Event Store on top of Windows Azure Table Storage. Handles concurrency conflicts via optimistic locking. Supports custom event and stream metadata. Optimized for batch processing.
Use Azure Cosmos DB (DocumentDB) as an event store, read store and data store in CQRS.NET
Cross-Cutting.NetCore bits.
.NetCore bits.
.Net Evil Event Sourcing Core
AspNetCore bits.
Simple domain events.
Simple dynamic controllers package that puts the focus on resources.
Adds support for NEventStore as a source of events for LiquidProjections
Event Sourcing, CQRS and DDD framework for modern C#/.NET applications. Entity Framework (EF) Core data-access layer implementation.
Event Sourcing, CQRS and DDD framework for modern C#/.NET applications. Core package of the framework.
Event Sourcing, CQRS and DDD framework for modern C#/.NET applications. Data access abstractions.
Combination package for Commands and Queries when using Dynamic Controllers.
Event Sourcing, CQRS and DDD framework for modern C#/.NET applications. Base domain model package.
Package Description
Event Sourcing, CQRS and DDD framework for modern C#/.NET applications. Framework infrastruture package - event stores, projections, jobs, etc.
Event sourcing mechanism.
Simplified setup for Cratis Arc applications with Chronicle event sourcing and MongoDB storage
Teclyn is a toolkit aimed at building well architectured, business driven, scalable software. It uses concepts taken from CQRS, Domain Driven Design (DDD) and Event Sourcing.
Simple data backing agnostic event store.