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

Projects in Awesome Lists tagged with event-driven-architecture

A curated list of projects in awesome lists tagged with event-driven-architecture .

https://github.com/inngest/inngest

The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.

cli event-driven event-driven-architecture queues serverless serverless-functions workflow-engine workflows

Last synced: 12 May 2025

https://github.com/inngest/inngest-cli

The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.

cli event-driven event-driven-architecture queues serverless serverless-functions workflow-engine workflows

Last synced: 05 Feb 2025

https://github.com/eugene-khyst/postgresql-event-sourcing

A reference implementation of an event-sourced system that uses PostgreSQL as an event store built with Spring Boot. Fork the repository and use it as a template for your projects. Or clone the repository and run end-to-end tests to see how everything works together.

cqrs ddd event-driven event-driven-architecture event-sourcing event-store eventsourcing postgres postgres-notifications postgresql solution-architecture

Last synced: 16 May 2025

https://github.com/meysamhadeli/monolith-to-cloud-architecture

A practical architecture styles for migrating from monolith to modern cloud native application with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, and Masstransit in .Net 9.

architecture aspnetcore clean-architecture cqrs ddd dotnet dotnetcore event-driven-architecture event-sourcing kubernetes masstransit messaging microservice microservices oauth2 opentelemetry software-architecture software-design software-engineering vertical-slice-architecture

Last synced: 12 Apr 2025

https://github.com/meysamhadeli/legacy-to-modern-architecture-styles

A practical architecture styles for migrating from legacy monolith to modern cloud native application with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, and Masstransit in .Net 9.

architecture aspnetcore clean-architecture cqrs ddd dotnet dotnetcore event-driven-architecture event-sourcing kubernetes masstransit messaging microservice microservices oauth2 opentelemetry software-architecture software-design software-engineering vertical-slice-architecture

Last synced: 22 Mar 2025

https://github.com/meysamhadeli/booking-microservices

Practical microservices, built with .Net 9, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

aspnetcore clean-architecture cqrs ddd dotnet dotnet-core dotnetcore event-driven-architecture event-sourcing grpc kubernetes masstransit messaging microservice microservices mongodb oauth2 opentelemetry redis vertical-slice-architecture

Last synced: 09 Mar 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: 16 May 2025

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

🍔 A practical and imaginary food delivery microservices, built with .Net 9, MassTransit, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

aspnetcore clean-architecture cqrs ddd ddd-architecture ddd-example distributed-systems domain-driven-design dotnet dotnetcore event-driven-architecture masstransit message-broker message-bus microservice microservice-example microservices microservices-architecture vertical-slice-architecture

Last synced: 15 May 2025

https://github.com/mehdihadeli/monolith-to-cloud-native-transformation

🍔 A practical and imaginary food delivery microservices, built with .Net 8, MassTransit, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

aspnetcore clean-architecture cqrs ddd ddd-architecture ddd-example distributed-systems domain-driven-design dotnet dotnetcore event-driven-architecture masstransit message-broker message-bus microservice microservice-example microservices microservices-architecture vertical-slice-architecture

Last synced: 06 Apr 2025

https://github.com/thalo-rs/thalo

An Event Sourcing runtime with WebAssembly & embedded event store

cqrs ddd event-driven event-driven-architecture event-sourcing microservices rust sled

Last synced: 15 May 2025

https://github.com/gvolpe/trading

💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)

apache-kafka apache-pulsar cats-effect eda elm elm-architecture elm-lang event-driven-architecture fp fs2 functional-programming grafana open-tracing prometheus scala scala3 web-sockets websockets

Last synced: 15 May 2025

https://github.com/aklivity/zilla

🦎 A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafka® via declaratively defined, stateless APIs.

api-gateway asyncapi event-driven-architecture event-stream-proxy event-streaming grpc iot kafka kafka-proxy mqtt openapi proxy rest server-sent-events streaming-api

Last synced: 14 Apr 2025

https://github.com/agentjido/jido

🤖 Autonomous agent framework for Elixir. Built for distributed, autonomous behavior and dynamic workflows.

agent ai artificial-intelligence elixir event-driven-architecture functional-programming orchestration workflow

Last synced: 15 May 2025

https://github.com/mehdihadeli/food-delivery-modular-monolith

🌭 A practical and imaginary food and grocery delivery modular monolith, built with .Net 8, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

clean-architechture cqrs ddd ddd-example domain-driven-design dotnet dotnetcore event-driven-architecture event-driven-architectures integration-testing message-broker message-bus modular modular-monolith monolith netcore vertical-slice-architecture

Last synced: 06 Apr 2025

https://github.com/meysamhadeli/booking-modular-monolith

Practical Modular Monolith, built with .Net 9, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

aspnetcore boilerplate cap clean-architecture cqrs ddd docker dotnet dotnet-core dotnetcore event-driven-architecture event-sourcing grpc kubernetes messaging modular-monolith oauth2 opentelemetry template vertical-slice-architecture

Last synced: 16 May 2025

https://github.com/meysamhadeli/shop-golang-microservices

Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry and Postgresql.

clean-architecture cqrs ddd echo event-driven-architecture event-driven-architectures go golang gorm grpc messaging microservice microservices oauth2 opentelemetry postgresql rabbitmq testing uber-fx vertical-slice-architecture

Last synced: 16 May 2025

https://github.com/meysamhadeli/booking-microservices-expressjs

Practical microservices, built with Node.Js, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ, Express and the latest technologies.

clean-architecture cqrs docker event-driven-architecture express javascript jwt messaging microservice microservices node node-js nodejs opentelemetry rabbitmq testing tsyringe typeorm typescript vertical-slice-architecture

Last synced: 04 Apr 2025

https://github.com/OKTAYKIR/EventFlow.Example

DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.

command-handler cqrs cqrs-es-architecture ddd domain-driven-design dotnet-core dotnetcore event-driven event-driven-architecture event-handler event-sourcing eventflow eventsource eventsourcing eventstore ges mongodb rabbitmq sagas snapshot-store

Last synced: 06 May 2025

https://github.com/meysamhadeli/booking-microservices-nestjs

Practical microservices, built with Nestjs, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ and the latest technologies.

clean-architecture cqrs docker event-driven-architecture javascript jwt messaging microservice microservices monitoring nestjs node node-js nodejs opentelemetry rabbitmq testing typeorm typescript vertical-slice-architecture

Last synced: 04 Apr 2025

https://github.com/vmware-samples/vcenter-event-broker-appliance

The VMware Event Broker Appliance Fling enables customers to unlock the hidden potential of events in their SDDC to easily create event-driven automation.

event-driven-architecture events knative kubernetes vmware vsphere

Last synced: 15 May 2025

https://github.com/yak0/nest-event

Event handling with decorators for NestJS Framework

event-driven-architecture event-driven-programming eventemitter nest nestjs

Last synced: 13 Feb 2025

https://github.com/crell/tukio

A complete and robust implementation of the PSR-14 EventDispatcher specification.

event-driven event-driven-architecture php psr-14

Last synced: 06 Apr 2025

https://github.com/Crell/Tukio

A complete and robust implementation of the PSR-14 EventDispatcher specification.

event-driven event-driven-architecture php psr-14

Last synced: 20 Nov 2024

https://github.com/aws-samples/app-2025

Use architecture patterns from the future to build on AWS today!

event-driven-architecture modern-application-development serverless

Last synced: 31 Mar 2025

https://github.com/aws/eventbridge-kafka-connector

Kafka sink connector for Amazon EventBridge to send events (records) from Kafka topic(s) to the specified EventBridge event bus

event-driven-architecture eventbridge kafka kafka-connect

Last synced: 09 Apr 2025

https://github.com/awslabs/eventbridge-kafka-connector

Kafka sink connector for Amazon EventBridge to send events (records) from Kafka topic(s) to the specified EventBridge event bus

event-driven-architecture eventbridge kafka kafka-connect

Last synced: 31 Mar 2025

https://github.com/palkan/downstream

Straightforward way to implement communication between Rails Engines using the Publish-Subscribe pattern.

dip event-driven-architecture evilmartians rails rails-engines ruby

Last synced: 07 Apr 2025

https://github.com/mehdihadeli/game-leaderboard-microservices

🎮 Implementation of an imaginary Game Leader Board application, based on Microservices Architecture, Event Driven Architecture, Vertical Slice Architecture, Event Sourcing with EventStoreDB, Redis SortedSet, Redis Pub/Sub, SignalR and .Net 8.

aspnetcore cqrs dotnet event-driven-architecture eventsourcing eventstoredb masstransit message-broker message-bus microservice-example microservices pub-sub redis vertical-slice-architecture

Last synced: 30 Apr 2025

https://github.com/flix-tech/schema-registry-php-client

A PHP 8+ API client for the Confluent Schema Registry REST API based on Guzzle 7 - http://docs.confluent.io/current/schema-registry/docs/index.html

api-client avro avro-schema confluent event-driven-architecture guzzlehttp php schema-evolution schema-registry

Last synced: 05 Apr 2025

https://github.com/olasunkanmi-se/codebuddy

A Generative AI Assistant with advance agentic capabilities. Codebuddy uses machine learning to generate code, complete tasks, and streamline coding tasks workflow.

ai-agent ai-agents ai-tools aiagents aitools artifical-intelligense coding-assistant event-driven-architecture functioncalling llms machine-learning reasoning-agent typescript vscode-extensions

Last synced: 07 May 2025

https://github.com/thangchung/coffeeshop-on-dapr

The coffeeshop event-driven application is developed in C# and runs on Dapr (AKS)

azure bicep clean-architecture dapr docker docker-compose dotnet event-driven-architecture keda kubernetes microservices-architecture

Last synced: 30 Apr 2025

https://github.com/sasha-tkachev/fastapi-cloudevents

CloudEvents FastAPI plugin. Allows to easily consume and produce events in CloudEvents format over REST API.

cloudevents event event-drive event-driven-architecture events fastapi fastapi-extension pydantic python rest rest-api

Last synced: 28 Apr 2025

https://github.com/chop-dbhi/eda

eda is a library for implementing event-driven architectures.

cqrs domain-driven-design event-driven event-driven-architecture event-sourcing microservices publish-subscribe

Last synced: 13 Apr 2025

https://github.com/ahoo-wang/govern-eventbus

Govern Service RPC & Event-Driven Architecture Framework || Govern EventBus is no longer maintained, please use Wow instead.

compensation consistency distributed eda event-driven event-driven-architecture eventbus java kafka microservice microservices mq publisher rabbitmq spring spring-boot subscriber

Last synced: 17 Jan 2025

https://github.com/jckodel/eva

EVent-drive Architecture for SOLID Flutter applications

clean-architecture dart event-driven-architecture flutter solid

Last synced: 12 Apr 2025

https://github.com/meysamhadeli/booking-microservices-java-spring-boot

A practical distributed system, built with Java Spring Boot, Vertical Slice Architecture, Event Driven Architecture, CQRS, DDD, gRpc, MongoDB and RabbitMq.

clean-architecture cqrs ddd event-driven-architecture grpc java keycloak messaging microservice microservices mongodb oauth2 opentelemetry rabbitmq spring-boot spring-cloud-gateway spring-data-jpa spring-mvc spring-security vertical-slice-architecture

Last synced: 22 Apr 2025

https://github.com/albertllousas/team-management-microservice

Team management service is a production ready and fully tested service that can be used as a template for a microservices development.

domain-driven-design event-driven-architecture functional-programming hexagonal-architecture hexagonal-architectures kafka microservices spring-boot transactional-outbox-pattern

Last synced: 03 Dec 2024

https://github.com/atulmy/fullstack-event-driven-architecture

Text-to-Speech and Speech-to-Text application built with a full-stack monorepo, featuring an event-driven, highly scalable architecture using Node.js, React, Redis, MongoDB, and Docker.

docker event-driven event-driven-architecture example-project microservice-architecture microservices mongodb nodejs react redis sample-project scalability

Last synced: 07 May 2025

https://github.com/umbrellio/table_sync

DB Table synchronization between microservices based on Model's event system and RabbitMQ messaging

data-synchronization database-synchronization event-driven-architecture micro-services table-synchronization

Last synced: 05 Apr 2025

https://github.com/bibendi/modular-rails

This is an example of a component-based Rails application.

component-based-architecture event-driven-architecture packwerk rails rails-engines ruby

Last synced: 03 Dec 2024

https://github.com/kwaazaar/Resonance

Messaging library, supporting pub-sub, using MS SQL Server or MySql Server for storage. Ideal for implementing a (business) event driven architecture, pub-sub, microservices, etc.

event-driven-architecture message-queue mysql pubsub sqlserver

Last synced: 20 Nov 2024

https://github.com/kwaazaar/resonance

Messaging library, supporting pub-sub, using MS SQL Server or MySql Server for storage. Ideal for implementing a (business) event driven architecture, pub-sub, microservices, etc.

event-driven-architecture message-queue mysql pubsub sqlserver

Last synced: 30 Dec 2024

https://github.com/marksoper/phone-verification

Phone number verification with AWS Lambda Microservices, Kinesis, DynamoDB, Node.js, and React.js

aws-dynamodb aws-kinesis-stream aws-lambda create-react-app event-driven-architecture event-driven-microservices nodejs phone-number-verification prettier react

Last synced: 29 Nov 2024

https://github.com/rotationalio/ensign

An eventing platform that is distributed in time and space.

consensus event-driven-architecture globally-distributed-systems hacktoberfest

Last synced: 08 Apr 2025

https://github.com/edwinvw/cloud-native-net

Sample code for my presentation "Lessons learned building a cloud-native architecture in .NET"

cloud-native cqrs csharp ddd dotnet entity-framework-core event-driven-architecture event-sourcing microservices pub-sub rabbitmq sample-code sqlserver unit-testing

Last synced: 14 Apr 2025

https://github.com/ahmad-elassuty/event_router

Organise your application domain events in a simple and intuitive way.

activity domain-events event-driven event-driven-architecture notifications pubsub ruby ruby-on-rails sidekiq

Last synced: 10 Apr 2025

https://github.com/damiancipolat/node-event-saga

An implementation of the SAGA pattern using event driven architecture, created within a single nodejs process.

architecture event-driven-architecture nodejs patterns-design saga saga-pattern

Last synced: 28 Dec 2024

https://github.com/hookdeck/supahooks

An example of using Hookdeck as outbound webhook infrastructure within a Next.js application

asynchronous-programming event-driven-application event-driven-architecture nextjs nextjs-starter nextjs-template supabase supabase-db webhooks

Last synced: 11 Feb 2025

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: 09 Feb 2025

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

☕A practical and imaginary food delivery microservices, built with java spring, domain-driven design, cqrs, vertical slice architecture, event-driven architecture, and the latest technologies.

cloud-native distributed-systems event-driven event-driven-architecture java microservices outbox-pattern rabbitmq spring spring-boot vertical-slice-architecture

Last synced: 24 Apr 2025

https://github.com/mikaelvesavuori/eventcatalog-scaffold-asyncapi

Helps you automate the scaffolding of EventCatalog with AsyncAPI support and to generate events from such schemas, including domain support.

api-management asyncapi event-catalog event-driven-architecture eventcatalog events

Last synced: 14 Feb 2025

https://github.com/uesteibar/scribano

Automatically build AsyncAPI documentation for your RabbitMQ messages

asyncapi documentation-generator documentation-tool event-driven-architecture microservices rabbitmq

Last synced: 23 Mar 2025

https://github.com/event-catalog/sdk

JS/TS SDK for EventCatalog

event-driven-architecture eventcatalog schemas

Last synced: 28 Apr 2025

https://github.com/briancavalier/aeon

Serverless Event Store built on AWS DynamoDB

cqrs event-driven event-driven-architecture event-sourcing event-store

Last synced: 13 Apr 2025

https://github.com/amadeus4dev-examples/amadeus-async-flight-status

Event-driven prototype for getting asynchronous flight status notifications using Twilio API

amadeus asyncapi demo event-driven-architecture example microservices mqtt prototype twilio

Last synced: 10 Mar 2025

https://github.com/boriszn/azurevalidationmiddleware

Azure Validation Middleware solution which build using Azure Functions, Azure Event Grid and Azure Queue demonstrates power of Event Driven Architecture.

azure azure-devops azure-functions event-driven-architecture microservices

Last synced: 02 Mar 2025

https://github.com/kharzixen/microservices-project-with-kafka

This project demonstrates how to build and manage microservices with Spring Boot, implement service discovery, and handle sync and async communication between services. It features a gateway for routing requests, service discovery for seamless service interaction, and circuit breakers for ensuring robust synchronous communication.

api-gateway circuit-breaker event-driven-architecture kafka micorservices mongodb mysql service-discovery spring-boot swagger-ui

Last synced: 12 Jan 2025

https://github.com/stypox/input-listener

A game library that can detect key presses (double clicks and held keys, too) mouse moves and scrolls. It uses GLFW and event-notifier.

click doubleclick event event-driven event-driven-architecture event-driven-programming event-notification game game-dev game-development game-library glfw glfw3 input keyboard press release

Last synced: 16 Dec 2024

https://github.com/event-catalog/backstage-plugin-eventcatalog

Embed EventCatalog into your Backstage applications

backstage documetnation event-driven-architecture

Last synced: 28 Apr 2025

https://github.com/raphaelbs/modbus-event

Modbus-event is a TCP/IP Master, event-driven, NodeJS implementation for modbus protocol.

event-driven-architecture modbus modbus-protocol modbus-serial nodejs-modules

Last synced: 03 May 2025

https://github.com/event-catalog/generators

Plugin integrations for EventCatalog

asyncapi event-driven-architecture eventbridge openapi

Last synced: 16 Feb 2025

https://github.com/hardiksinghbehl/spring-boot-freemarker-java-mail-api

POC that sends emails to user on account creation event occurrence: made using java spring boot, apache freemarker, java-mail-API, bootstrap email editor and spring events.

apache-freemaker event-driven-architecture h2-database java java-mail-api junit5 mockito openapi3 spring-boot spring-events

Last synced: 09 Apr 2025