Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with cqrs-pattern

A curated list of projects in awesome lists tagged with cqrs-pattern .

https://github.com/aspnetrun/run-aspnetcore-microservices

Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12

api-gateway aspnet-core aspnet-web-api aspnetcore-microservices clean-architecture cqrs-pattern docker event-driven event-sourcing eventbus mediator-pattern micorservices microservices-architecture mongodb ocelot-gateway rabbitmq redis rest-api sql-server swagger

Last synced: 01 Jan 2025

https://github.com/mehdihadeli/go-food-delivery-microservices

🍕 A practical and imaginary food delivery microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technologies.

bdd boilerplate clean-architecture cqrs cqrs-pattern ddd distributed-systems domain-driven-design event-driven-architecture event-sourcing eventsourcing go golang grpc integration-test integration-testing microservice microservices microservices-architecture vertical-slice-architecture

Last synced: 03 Jan 2025

https://github.com/iammukeshm/onionarchitecture

The onion architecture, introduced by Jeffrey Palermo, overcomes the issues of the layered architecture with great ease. With Onion Architecture, the game-changer is that the Domain Layer (Entities and Validation Rules that are common to the business case ) is at the Core of the Entire Application. This means higher flexibility and lesser coupling. In this approach, we can see that all the Layers are dependent only on the Core Layers.

asp-net-core clean-architecture cqrs-pattern onion-architecture webapi

Last synced: 04 Jan 2025

https://github.com/iammukeshm/OnionArchitecture

The onion architecture, introduced by Jeffrey Palermo, overcomes the issues of the layered architecture with great ease. With Onion Architecture, the game-changer is that the Domain Layer (Entities and Validation Rules that are common to the business case ) is at the Core of the Entire Application. This means higher flexibility and lesser coupling. In this approach, we can see that all the Layers are dependent only on the Core Layers.

asp-net-core clean-architecture cqrs-pattern onion-architecture webapi

Last synced: 09 Nov 2024

https://github.com/omid-ahmadpour/cleanarchitecture-template

This stands as a comprehensive solution template that embodies the principles of Clean Architecture, seamlessly integrated with the prowess of CQRS implementation, all within the ASP.NET Core framework.

api-version aspnet-core clean-architecture cqrs-pattern efcore integration-test swagger unit-test webapi

Last synced: 29 Dec 2024

https://github.com/vany0114/microservices-dotnetcore-docker-sf-k8s

Shows an approach to work with a microservices based architecture using .Net Core, Docker, and Azure Service Fabric/Kubernetes, applying Domain Driven Design (DDD) and Comand and Query Responsibility Segregation (CQRS) and other patterns.

asp-net-core azure-service-bus azure-service-fabric cosmos-db cqrs cqrs-pattern ddd ddd-architecture docker domain-driven-design dotnet-core entity-framework-core k8s kubernetes microservices microsoft-azure mongodb netcore31 rabbitmq servicefabric

Last synced: 09 Nov 2024

https://github.com/dasiths/neventlite

NEventLite - An extensible lightweight library for .NET that manages the Aggregate lifecycle in an Event Sourced system. Supports Event and Snapshot storage providers like EventStore/Redis or SQL Server. Built with dependency injection in mind and seamlessly integrates with AspNetCore.

aggregate-root aspnetcore cqrs-es cqrs-pattern domain-driven-design event event-driven event-sourcing event-store netcore

Last synced: 30 Dec 2024

https://github.com/Inuyasha-Monster/User.API

集成网关、身份认证、Token授权、微服务、.netcore等的基于CQRS的微服务开发框架示例

apigateway asp-net-core consul cqrs-pattern ddd-architecture docker docker-compose eshoponcontainer gitlab-ci mircoservices mongodb ocelot policy polly redis service-discovery service-registry webapi

Last synced: 13 Nov 2024

https://github.com/armandj77-zz/cqrsandmediator-microservice

A microservice architecture template which implements the CQRS and Mediator patterns

blog-article cqrs-pattern mediator-pattern mediatr medium-article microservice-template

Last synced: 27 Oct 2024

https://github.com/suxrobgm/logistics-app

Automate your entire transportation logistics operations with the transportation management system (TMS).

angular asp-net-core blazor bun cqrs-pattern ddd-architecture docker entity-framework identityserver kubernetes mapbox maui multitenancy rest-api

Last synced: 31 Dec 2024

https://github.com/nhadi/dermayon

Dermayon is Library for supporting build large application,distributed application, scalable, microservices, cqrs, event sourcing, including generic ef repository pattern with unit of work, generic mongo repository pattern with unit of work, kafka, etc

cqrs-es cqrs-pattern csharp ddd-architecture ddd-cqrs design-patterns event-driven event-sourcing generic-repository kafka microservices-libraries mongodb netcore22 solid-principles unitofwork-pattern

Last synced: 02 Jan 2025

https://github.com/hoangtien2k3/ecommerce-microservices

⚡️ Microservice Architecture with system for e-commerce project! Spring Boot microservices app with 🌀 Spring Cloud, Robust and resilient backend managing e-Commerce app... ❄️ Using Kafka Client, kafka server send message, Reactive Programming with WebFlux - Project Reactor.

config-server cqrs-pattern database discovery-server docker ecommerce-website java jwt kafka kotlin microservices mysql reactive-programming reactive-programming-in-java reactor reactor-core send-email spring-webflux zipkin

Last synced: 09 Nov 2024

https://github.com/buraksenyurt/scaling-robot

Clean Architecture için .Net tarafından bir deneme çalışması. Her zaman ki gibi Amazon'dan getirttiğimi kitap önümde ben ekran başında kodlara bakıp kopylamadan yazıp ne anladığımı comment olarak bırakmaya çalıştım.

cqrs-pattern db-migration dotnet-5 dotnet-core entity-framework-core hands-on integration-testing mediatr self-learning unittest vuejs xunit

Last synced: 28 Oct 2024

https://github.com/armandj77-zz/cqrsandmediator-scaffolding

A dotnet CLI code scaffolding tool for domains that implement CQRS and Mediator Patterns

blog-article cqrs-pattern dotnetcore31 mediator-pattern mediatr medium-article nuget-package roslyn scaffold-template

Last synced: 07 Nov 2024

https://github.com/racerxdl/go-cqrs-example

CQRS Example with GoLang, MQTT, gRPC and GraphQL

cqrs cqrs-pattern golang graphql grpc lungo mongodb mqtt protobuf

Last synced: 07 Nov 2024

https://github.com/omid-ahmadpour/neobus

A Bus for sending command, query and event using CQRS in .NET.

bus command command-query-pattern cqrs-pattern event eventbus query

Last synced: 10 Nov 2024

https://github.com/fdeniz07/onionarchitecture

An Example : ASP.NET CORE 6 API + Onion Architecture + CQRS + MediatR + Entity Framework + IMapper + InMemory

asp-net-core-6 cqrs-pattern csharp entity-framework-core imapper in-memory mediatr onion-architecture

Last synced: 07 Nov 2024

https://github.com/clementvtrd/boilerplate-hexagonal

A boilerplate with an hexagonal CQRS Symfony base project

boilerplate cqrs-pattern docker hexagonal-architecture symfony

Last synced: 28 Oct 2024

https://github.com/build-on-aws/aws-lambda-and-cqrs-a-winning-combination

Command-Query Responsibility Segregation (CQRS) is often presented as a pattern focused on scaling by separating reads and writes. However, this is an architecture-level pattern that has nothing to do with infrastructure. At AWS re:Invent 2023 session (BOA211) we explored the right way of combining AWS Lambda and CQRS together.

aws aws-lambda cqrs cqrs-pattern dynamodb dynamode serverless single-table-design typescript

Last synced: 07 Nov 2024

https://github.com/beratyesbek/cqrs-template-with-mediator

CQRS design pattern with mediator custom usage for spring boot

cqrs-pattern mediator springboot

Last synced: 28 Oct 2024

https://github.com/adessose/controllervsminimalapi

This is a sample .NET Core Web API project that demonstrates various architectural patterns and best practices for building scalable and maintainable applications. This project is intended to serve as a learning resource and a starting point for building real-world .NET Core applications.

adesso clean-architecture controller-api cqrs-pattern csharp decorator-pattern entity-framework-core fluent-validation mediator-pattern minimal-api repository-pattern results-pattern

Last synced: 18 Dec 2024

https://github.com/saintzet/dayzmapsloader

Project is to allow users to download maps for the game DayZ from two different map providers: Ginfo and Xam. The downloaded maps are of high quality and can be used to create different stuff. Also personal library of knowledge.

api asp-net-core clean-architecture clean-code cqrs-pattern dayz dayz-map ddd-architecture education entity-framework mssql-database react react-query repository-pattern swagger typescript webp

Last synced: 12 Oct 2024

https://github.com/ademcatamak/stockmanagement

Sample for CQRS with MediatR => https://medium.com/@ademcatamak/stok-y%C3%B6netimi-cqrs-%C3%B6rne%C4%9Fi-c8243b82c7b2

cqrs cqrs-pattern mediator-pattern mediatr sample-app snapshot stock-management

Last synced: 08 Nov 2024

https://github.com/jortwillemsen/ddd-harmonize

This is a dotnet implementation of the domain driven design approach with an event sourced database. It is based on the ports and adapters pattern.

cqrs cqrs-pattern ddd ddd-architecture ddd-example domain domain-driven-design event-sourcing microservice microservices-application microservices-architecture rabbitmq wrappit

Last synced: 08 Nov 2024

https://github.com/atualariao/stage3project

ASP.NET Web API ecommerce - CQRS MediatR and Repository pattern, Testing Implementation - (UnitTest, Integration), API Versioning and Serilog implemented for Controllers - (+Serilog - db) + Swagger Documentation and Basic Authentication

api-versioning asp-net bogus cqrs-pattern dapper-dot-net-core ecommerce-api efcore6 faker integration-testing mediatr mockapi mssql-database serilog swagger-ui unit-testing webapi

Last synced: 12 Oct 2024

https://github.com/topten1004/backend-template

Sample CRUD pattern with DDD, CQRS, MediatR, Repository Pattern

cqrs-pattern domain-driven-design entity-framework-core mediatr repository-pattern

Last synced: 06 Nov 2024

https://github.com/sunilvijayan7/timetracker

A Time Tracker Solution for IT Companies. Developed in .net core, VUE JS, blazor pages and Azure SAAS

attendance azure cqrs-pattern dotnet dotnet-core material nodejs npm saas sql sqlserver time tracker vue vuejs

Last synced: 10 Nov 2024

https://github.com/9ssi7/gopre

a well thought out, standards applied, modern and acceptable starting point

architecture clean-architecture cqrs-pattern domain-driven-design event-driven golang test-driven-development

Last synced: 20 Oct 2024

https://github.com/hidayatarg/aspnetmicroservices

Asp.net Core 7.0 Microservice - I will keep this project Update with Asp.net core version. a good handcraft

asp-net-core cqrs-pattern crud csharp docker docker-compose domain-driven-design elasticsearch grpc logging-library microservice mongodb mongodb-database mssql postgresql rabittmq redis rest-api

Last synced: 13 Nov 2024

https://github.com/mbiomee/easy.messaging

This library contains helper-classes for working with messaging

command-pattern cqrs-pattern event-driven event-sourcing message-broker message-bus nuget-package rabbitmq

Last synced: 19 Nov 2024

https://github.com/fdeniz07/blazordictionary

ASP.NET Core 6 + Blazor + RabbitMQ + EF6 + CQRS + Onion Architecture + MediatR

asp-net-core-6 blazor bogus cqrs-pattern entity-framework-core mediatr onion-architecture rabbitmq

Last synced: 29 Dec 2024

https://github.com/sabbelasichon/t3_tactician

Tactician wrapper for usage in TYPO3 extbase

command-bus cqrs cqrs-pattern tactician typo3

Last synced: 20 Oct 2024

https://github.com/cihatsolak/notiflow

Our SMS, Email, and Mobile Notification API that I developed, allows you to send notifications to desired individuals quickly and effectively. The user-friendly management panel makes it possible to control all notification processes from one place. The best option for successful project management.

cqrs-pattern firebase huawei identity masstransit mediatr mssql n-tier-architecture net7 notifications ocelot-gateway onion-architecture postgresql rabbimq redis redocly sms swagger

Last synced: 07 Nov 2024

https://github.com/peterkovecses/vocabuddy

A language learning app with ASP.NET Core Web API, Blazor UI and ASP.NET Core Identity for user management. Utilizes JWT, Entity Framework Core, MediatR and more.

asp-net-core blazor-webassembly clean-architecture cqrs-pattern ef-core fluent-validations identity-server jwt-auth mediatr pipeline-behaviors result-pattern sql-server web-api

Last synced: 06 Nov 2024

https://github.com/azjezz/discern

Discern is a Rust library that implements the Command Query Responsibility Segregation (CQRS) pattern.

asynchronous concurrency cqrs cqrs-pattern cqrs-read cqrs-write rust

Last synced: 12 Oct 2024

https://github.com/ahmed7am1d/todoapp-clean-architecture

ASP.NET Core Web API and ReactJS to do full stack management application implementing JWT and clean architecture with the repository pattern and CQRS.

asp-net-core clean-architecture cqrs-pattern jwt-authentication mssql-database reactjs scss task task-management task-manager todo todoapp todolist todolist-application

Last synced: 03 Jan 2025

https://github.com/bisocm/cqrsharp

CQRSharp is a lightweight, attribute-driven CQRS framework for .NET applications. It simplifies command handling by allowing developers to define cross-cutting concerns through attributes, promoting clean and maintainable code.

cqrs cqrs-framework cqrs-pattern query segregation

Last synced: 17 Nov 2024

https://github.com/jeckel-lab/command-dispatcher

Command dispatcher pattern implementation

command-bus command-dispatcher cqrs cqrs-pattern php8

Last synced: 06 Nov 2024

https://github.com/rezatajari/simple.microservices.project

Microservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, Ocelot API Gateway, MongoDB, Redis, SqlServer, Entity Framework Core, CQRS and Clean Architecture implementation.

api-gateway aspnet-core aspnet-web-api aspnetcore-microservices clean-architecture cqrs-pattern docker event-driven event-sourcing eventbus mediator-pattern micorservices microservices-architecture mongodb ocelot-gateway rabbitmq redis rest-api sql-server swagger

Last synced: 15 Nov 2024

https://github.com/nikoo-asadnejad/productservice

This project is a sample implementation of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), and Clean Architecture using .NET. It demonstrates a modern approach to building scalable and maintainable applications.

cqrs cqrs-architectural-pattern cqrs-pattern csharp ddd ddd-architecture ddd-cqrs ddd-example ddd-patterns ddd-sample domain-driven-design domain-event domain-events dotnet-core event-driven fluent-api fluentvalidation

Last synced: 31 Dec 2024

https://github.com/albertomitroi/eshopmicroservices

A comprehensive microservices-based e-commerce project built using .NET 8 and C# 12, demonstrating modern software architecture principles like Domain-Driven Design (DDD), CQRS, and Clean Architecture. This project showcases scalable and maintainable systems with cloud-native deployment on Azure using tools like RabbitMQ, Redis, gRPC, and more.

api-gateway clean-architecture cloud-deployment cqrs-pattern ddd-architecture docker-compose fluentvalidation grpc masstransit mediatr microservice postgresql rabbitmq redis sql-server vertical-slice-architecture yarp

Last synced: 13 Dec 2024

https://github.com/ahsansoftengineer/clean-arch-ddd-bubber

[Multi Layer, Onion Arch] (API, APP, Contracts, Domain, Infra) CQRS, Mapster, MediatoR, Global Error, Generic (Error, Validation, Repo, Controller, Mapping, Entities, Dtos), Core Identity, Aggregate, Aggregate Root, CommandHandler

aggregate aggregate-root authentication authorization command-handler cqrs-pattern domain-driven-design entity-framework-core generic-repository global-error-handling jwt-authentication layering mapster meditor multi-layer-architecture onion-architecture

Last synced: 04 Jan 2025

https://github.com/giancarlolelli/dynamics-365-microservice-reference-implementation

A sample application that demonstrates the use of the Microservice architectural style for applications that sit on top Dynamics 365 CE.

aks-kubernetes-cluster asp-net-core cqrs-pattern ddd-architecture dynamics-365 microservices-architecture service-fabric

Last synced: 05 Dec 2024

https://github.com/pedrolustosa/freshinventory

FreshInventory is a clean architecture-based API for efficient kitchen inventory management, built with .NET 8. Designed for professional kitchens, it offers features to track ingredients, manage stock levels, and minimize waste

automapper clean-architecture cleancode cqrs-pattern csharp ddd design-patterns dotnetcore entityframeworkcore mailkit solid sqlite

Last synced: 19 Dec 2024

https://github.com/zleao/rttictactoe

Online and RealTime TicTacToe sample, that uses CQRS/ES, SignalR, Xamarin Forms, .Net5 and MAUI

cqrs-es cqrs-pattern efcore maui net5 signalr sqlite xamarin-forms

Last synced: 20 Dec 2024

https://github.com/abowfzl/sparrow.api

An Web API With CQRS(MediatR) Pattern

api api-rest cqrs cqrs-pattern dotnet

Last synced: 19 Nov 2024

https://github.com/marcode24/market-zone-backend

🧺 This is the backend for the Market Zone project. It is a RESTful API that provides the necessary endpoints for the frontend to interact with the database.

api clean-architecture cqrs-pattern csharp ddd ddd-architecture dotnet dotnet-core postgresql

Last synced: 21 Nov 2024

https://github.com/albertomitroi/dvas_tradingapp_net8

Advanced stock trading application built with .NET 8 and Angular, showcasing modern software architecture, real-time market data, and cloud-native scalability. Includes robust trading functionality, secure user management, and compliance with best practices.

angular azure clean-architecture cqrs-pattern dotnet entity-framework-core real-time-data scalable-architecture slice-architecture stock-trading stripe-payments trading-algorithms

Last synced: 20 Dec 2024

https://github.com/keinsell/escentia

📚 Escentia is software design library that delivers ready-to-go set of data structures and abstractions to be used in software systems.

cqrs cqrs-pattern ddd ddd-architecture ddd-patterns distributed-systems enterprise-integration-patterns enterprise-integrations esnext event-driven messaging microservices pure-esm saga-pattern typescript workflow-management

Last synced: 29 Dec 2024

https://github.com/shuvankar-bhowmick/reactivities

Creating a full-stack application using .NET 7 and React.js (in progress)

clean-architecture cqrs-pattern dotnet-core entity-framework-core reactjs

Last synced: 03 Nov 2024

https://github.com/rahulmule/dotnet-webapi-cqrs

This is a .NET Web API project illustrating the CQRS pattern using MediatR, with SQL Server and Entity Framework Core.

cqrs-pattern dotnet-core ef-core entity-framework-core gameapi web-api

Last synced: 11 Nov 2024

https://github.com/gabrielleraujo/tcc-computer-science-ufrrj

Documentation and source code for my final project in Computer Science at the Universidade Federal Rural do Rio de Janeiro.

aws-s3 c4-model clean-architecture cqrs-pattern csharp design-patterns dotnet7 entity-framework-core mediator mediatr microservices mongo-driver-orm mongodb oop rabbitmq rest solid-principles sqlserver swagger

Last synced: 11 Nov 2024

https://github.com/juancarlosaguilarb/bordify-cqrs-example

This project is an example of CQRS (Command Query Responsibility Segregation) architecture implementation in a Spring Boot based system. The objective is to separate read and write operations on the database to improve the scalability and efficiency of the system.

cqrs cqrs-pattern ddd-architecture hexagonal-architecture jwt nosql postgresql redis spring-boot

Last synced: 22 Dec 2024

https://github.com/arafatsabbir/eshop-microservice-dotnet

Microservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, MassTransit, gRPC, Ocelot API Gateway, MongoDB, Redis, PostgreSQL, SqlServer, Dapper, Entity Framework Core, CQRS and Clean Architecture implementation.

api-gateway asp-net-core clean-architecture cqrs-pattern csharp dapper docker dotnet entity-framework-core grpc masstransit mongodb postgresql rabitmq rest-api sql-server

Last synced: 17 Nov 2024

https://github.com/cesarj41/aspnetcoreboilerplatewebapi

This is a boilerplate asp.net core webapi project design with clean arquitecture in mind and more stuffs

asp-net-core clean-architecture cqrs-pattern efcore mediatr swagger web-api

Last synced: 17 Nov 2024

https://github.com/osmanaliyardim/ecommercemicroservicesv2

Microservices on .Net platforms which used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12

aspnetcore clean-architecture cqrs-pattern ddd-architecture docker domain-driven-design dotnet entity-framework-core event-driven-architecture event-sourcing masstransit microservices mongodb postgresql rabbitmq redis sql-server sqlite vertical-slice-architecture yarp-gateway

Last synced: 17 Nov 2024

https://github.com/mahmutegribck/calenderappapi

DotNet 8, MediatR, CQRS, .NET CORE, EF CORE, MSSQL, Clean Architecture, Web API

clean-architecture cqrs-pattern dotnet-8 dotnet-core efcore mediatr mssql web-api

Last synced: 17 Nov 2024

https://github.com/huseyinerdin/multishop

Course Project(Asp.Net Core MultiShop Mikroservis E-Ticaret Kursu/Murat Yücedağ)

cqrs-pattern dapper dbeaver docker dotnet6 identityserver4 jwtbearer mongodb ntier-architecture onion-architecture portainer redis sqlserver

Last synced: 17 Nov 2024

https://github.com/diogolang/exame-certo

Aplicação web desenvolvida para centralizar exames laboratoriais e informações médicas de pacientes, facilitando o acesso e a análise de dados de saúde ao longo do tempo.

clean-architecture clean-code cqrs-pattern ddd-architecture docker jwt-authentication mongodb nestjs postgresql typescript

Last synced: 07 Dec 2024

https://github.com/alertbox/skol-backend-monolithic-webapi

Cocktails 🍸 ordering backend API demo code for minimal API with CQRS pattern using ASP.NET Web API.

cqrs-pattern onion-architecture skol-backend-api

Last synced: 28 Nov 2024