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 outbox-pattern

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

https://github.com/dotnetcore/cap

Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern

distributed-transactions eventbus kafka microservices outbox-pattern rabbitmq service-bus

Last synced: 17 Dec 2024

https://github.com/dotnetcore/CAP

Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern

distributed-transactions eventbus kafka microservices outbox-pattern rabbitmq service-bus

Last synced: 27 Oct 2024

https://github.com/hifly81/saga-pattern-demo

Saga Pattern Showcase - Choreography implementation with quarkus, debezium, elastic search - Orchestrator with ksqlDB

amq-streams debezium elasticsearch graalvm grafana kafka kibana ksql ksqldb microservices ocp openshift outbox-pattern prometheus quarkus saga saga-pattern service-quarkus

Last synced: 14 Oct 2024

https://github.com/trendyol/pollingoutboxpublisher

Outbox implementation for Kafka with Couchbase, MSSQL and PostgreSQL.

couchbase dotnet kafka-producer mssql outbox-pattern polling postgresql

Last synced: 12 Oct 2024

https://github.com/cajuncoding/sqltransactionaloutbox

A lightweight library for implementing the Transactional Outbox pattern in .NET with default implementation in SQL Server & Azure Service Bus. Key benefits offered are support for running in Azure Functions serverless environments and support for enforcing FIFO ordering of processing & publishing even in horizontally scaled environments (e.g. serverless or load balanced).

azure azure-functions azure-service-bus azuresql event-based-notification event-notifications event-services fifo-processing outbox outbox-database outbox-pattern preserve-ordering serverless-environments sql sql-server sqlserver transactional-outbox transactional-outbox-pattern

Last synced: 28 Oct 2024

https://github.com/lorenzoranucci/tor

A stateless app to read events from MySQL binlog and write on Kafka using the Transactional Outbox Pattern.

binlog cdc change-data-capture cqrs debezium event-driven event-driven-architecture kafka microservice mysql outbox outbox-pattern redis transactional-outbox transactional-outbox-pattern

Last synced: 10 Oct 2024

https://github.com/seralaci/dotnet-microservices-data-exchange-with-outbox-pattern-debezium

True Atomic Microservices Implementation with Debezium and Outbox Pattern to Ensure Data Consistency.

aspnetcore change-data-capture csharp debezium dotnet kafka outbox-pattern

Last synced: 13 Nov 2024

https://github.com/nestixis/nestjs-inbox-outbox

NestJS Inbox Outbox pattern implementation with extensible database drivers

dual-writes inbox-pattern mikroorm nestjs outbox-pattern typeorm

Last synced: 15 Oct 2024

https://github.com/gustavofreze/transactional-outbox

POC de uma aplicação de domínio de transação que implementa o Transactional outbox.

kafka kafka-connect kafka-streams kotlin outbox outbox-pattern poc proof-of-concept transactional-outbox

Last synced: 22 Nov 2024

https://github.com/teomane/CAP.HealthCheck

The health check library of CAP.

eventbus healthcheck outbox-pattern postgresql rabbitmq

Last synced: 13 Nov 2024

https://github.com/pandatecham/be-lib-masstransit-postgres-outbox

Enhance your MassTransit applications with scalable, multi-DbContext support for PostgreSQL outbox and inbox patterns, ensuring robust message delivery and processing.

distributed-systems ef-core inbox-pattern library mass-transit messaging microservices modular-monolith nuget outbox-pattern pandatech postgres

Last synced: 07 Nov 2024

https://github.com/kbilsted/microworkflow.net

A distributed embedable small and fast workflow-engine/queue/job-scheduler with zero dependencies

automation csharp jobscheduler outbox-pattern queue taskscheduler workflow workflow-engine

Last synced: 06 Nov 2024

https://github.com/emircankoc1/rentacarnow

Asp.Net Core API + CQRS(Read and Write API) + MongoDB + Sql Server + EntityFrameworkCore + RabbitMQ + Onion Architecture + Event Driven Architecture + Outbox Pattern + Inbox Pattern

asp-net-core-8 asp-netcore aspnetcore8 cqrs event-driven genericrepository inbox-pattern mongodb mongodb-database onion-architecture onionarchitecture outbox-pattern rabbitmq sqlserver

Last synced: 12 Oct 2024

https://github.com/maestre3d/dynamodb-tx-outbox-sample

A demonstration of the transactional outbox messaging pattern (+ Log Trailing) with Amazon DynamoDB (+ Streams) written in Go.

amazon-dynamodb aws aws-dynamodb aws-lambda dynamodb event-driven-architecture golang lambda-functions outbox-pattern serverless terraform trailing-log-pattern

Last synced: 15 Dec 2024

https://github.com/semusings/spring-boot-artifacts

This is collection for spring boot starters project for popular tools.

drools dynamodb-enhanced elk java logstash outbox-pattern spring-boot spring-boot-starters

Last synced: 10 Nov 2024

https://github.com/angelodotnet/backgroundemailsender.outboxpattern

This application is a clone of the homonymous application of the one developed by BrightSoul.

background-service csharp net6 onion-architecture outbox-pattern sendmail

Last synced: 18 Nov 2024

https://github.com/unexist/showcase-outbox-quarkus

Showcase for the transactional outbox pattern based on debezium [MIRROR]

debezium kafka-connect outbox-pattern quarkus

Last synced: 14 Dec 2024

https://github.com/hamedstack/hamedstack.repository

A comprehensive library integrating Repository and Unit of Work patterns with Outbox pattern support, specifically designed for EF Core, enhancing data management and consistency.

csharp dotnet dotnet-core dotnetcore entity-framework-core entityframeworkcore interceptors outbox outbox-pattern repository repository-pattern unitofwork unitofwork-pattern

Last synced: 19 Nov 2024

https://github.com/adshan/dotnet-microservices-outbox-pattern

Outbox Pattern strategy to implement atomicity between database transactions and message publishing.

dotnet microservice net5 outbox-pattern rabbitmq

Last synced: 06 Nov 2024

https://github.com/lorenzoranucci/event-stream-poc

POCs about event streaming platforms in different languages and formats. Current: GO, Kafka, JSON and Protobuf.

clean-architecture cqrs go json kafka outbox-pattern php protobuf pulsar

Last synced: 20 Dec 2024

https://github.com/ryancyq/laterbox

A transactional outbox implementation for event publishing in Ruby

event-driven outbox-pattern ruby

Last synced: 14 Dec 2024

https://github.com/cristianorc/outbox-pattern

Documentação com exemplos na prática de como funciona o Outbox Pattern em microsserviço

microservices outbox-pattern

Last synced: 07 Nov 2024

https://github.com/jmorbegoso/outboxinboxpatternsample

A sample of the transactional Outbox and Inbox patterns in C# and RabbitMQ.

api c-sharp docker docker-compose inbox-pattern message-queue outbox-pattern quarz rabbitmq sqlserver worker

Last synced: 16 Nov 2024

https://github.com/mohamedelareeg/domaindrivenerp

This repository is a project aimed at developing an ERP (Enterprise Resource Planning) Web API utilizing Domain Driven Design principles and Clean Architecture. It focuses on providing a scalable, maintainable, and organized codebase for efficiently managing enterprise resources.

automapper clean-architecture cqrs ddd ddd-architecture docker domain domain-event domain-events fluent-assertions fluentvalidation mediatr moq outbox-pattern polly redis serilog specification testing xunit

Last synced: 13 Nov 2024