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 message-broker

A curated list of projects in awesome lists tagged with message-broker .

https://github.com/redis/redis

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

cache database key-value message-broker nosql redis

Last synced: 16 Dec 2024

https://github.com/rabbitmq/rabbitmq-server

Open source RabbitMQ: core server and tier 1 (built-in) plugins

amqp amqp-0-9-1 amqp1-0 message-broker messaging mqtt rabbitmq stomp streaming streams

Last synced: 16 Dec 2024

https://github.com/edwinvw/pitstop

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

asp-net-core-mvc cqrs ddd docker docker-compose event-driven event-sourcing eventual-consistency istio kubernetes linkerd message-broker microservices microservices-architecture netcore rabbitmq sample-app service-mesh web-api

Last synced: 19 Dec 2024

https://github.com/EdwinVW/pitstop

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

asp-net-core-mvc cqrs ddd docker docker-compose event-driven event-sourcing eventual-consistency istio kubernetes linkerd message-broker microservices microservices-architecture netcore rabbitmq sample-app service-mesh web-api

Last synced: 09 Nov 2024

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

🍔 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: 20 Dec 2024

https://github.com/Clivern/Peanut

🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.

clivern containerization database developer-tools devops docker go golang hacktoberfest message-broker peanut

Last synced: 01 Nov 2024

https://github.com/clivern/peanut

🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.

clivern containerization database developer-tools devops docker go golang hacktoberfest message-broker peanut

Last synced: 22 Dec 2024

https://github.com/bus1/dbus-broker

Linux D-Bus Message Broker

c d-bus ipc linux message-broker system

Last synced: 27 Oct 2024

https://github.com/weyoss/redis-smq

A simple high-performance Redis message queue for Node.js.

broker job-queue message-broker message-queue nodejs priority-queue queue redis redis-smq scheduler

Last synced: 28 Oct 2024

https://github.com/rmqtt/rmqtt

MQTT Server/MQTT Broker - Scalable Distributed MQTT Message Broker for IoT in the 5G Era

5g broker cluster-server ecosystem hivemq iot iot-broker iot-middleware iot-server message-broker message-bus message-queue messaging mqtt publisher pubsub rust subscriber tokio

Last synced: 07 Nov 2024

https://github.com/subzerocloud/pg-amqp-bridge

Send messages to RabbitMQ from PostgreSQL

amqp bridge message-broker postgresql postgrest rabbitmq subzero

Last synced: 24 Nov 2024

https://github.com/mustafaturan/bus

🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit

eventbus go go-library go-package message-broker message-bus pubsub zero-alloc zero-allocation

Last synced: 26 Oct 2024

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: 15 Dec 2024

https://github.com/BEagle1984/silverback

Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).

kafka message-broker message-brokers message-bus messaging microservice microservices rabbitmq service-bus silverback

Last synced: 14 Nov 2024

https://github.com/asim/emque

An in-memory message broker

broker golang message-broker

Last synced: 28 Oct 2024

https://github.com/rednafi/hook-slinger

A generic service to send, retry, and manage webhooks

docker docker-compose fastapi http2 httpx message-broker message-queue python redis request rich rq saas webhook

Last synced: 16 Dec 2024

https://github.com/georgeyk/loafer

Asynchronous message dispatcher - Currently using asyncio and amazon SQS

asyncio dispatcher message-broker microservice python3 queue sns sqs

Last synced: 17 Dec 2024

https://github.com/adrielcafe/broker

💬 Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines

android android-library broker event-bus eventbus kotlin kotlin-android kotlin-coroutines kotlin-library message-broker message-bus pub-sub publish-subscribe publisher-subscriber pubsub

Last synced: 10 Nov 2024

https://github.com/societe-generale/rabbitmq-advanced-spring-boot-starter

A generic library for messaging with rabbit mq with extension on spring boot amqp

amqp eventbus java message-broker rabbitmq spring spring-boot

Last synced: 07 Nov 2024

https://github.com/zupit/horusec-platform

Horusec Platform is a set of web services that integrate with the Horusec CLI to facilitate the visualization and management of found vulnerabilities.

css email golang hacktoberfest helm javascript keycloak kubernetes ldap message-broker operator operator-sdk react scss sql typescript

Last synced: 15 Dec 2024

https://github.com/superstreamlabs/memphis.js

Node.js client for Memphis. Memphis.dev is a highly scalable and effortless data streaming platform

message-broker messaging-queue microservices nestjs node-js nodejs typescript

Last synced: 17 Nov 2024

https://github.com/vardius/pubsub

gRPC message-oriented middleware on top of message-bus, event ingestion and delivery system.

broker bus docker docker-image grpc grpc-go message-broker message-bus message-queue pubsub queue

Last synced: 28 Oct 2024

https://github.com/yudhasubki/blockqueue

BlockQueue is a open source and cost-effective Job Queue with a pub/sub mechanism utilizing SQLite and NutsDB. Support LibSQL by Turso and PostgreSQL

background-jobs distributed-systems go libsql libsqlite3 message-broker message-queue nutsdb queue sqlite3

Last synced: 28 Oct 2024

https://github.com/lpeterse/haskell-mqtt

An MQTT protocol implementation (client and server)

haskell iot message-broker mqtt

Last synced: 06 Nov 2024

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: 17 Nov 2024

https://github.com/kffl/bunny-rest-proxy

HTTP message broker built on top of RabbitMQ :rabbit::incoming_envelope:

amqp-proxy http-messages message-broker messaging rabbitmq rest-proxy

Last synced: 14 Oct 2024

https://github.com/superstreamlabs/memphis.go

Go client for Memphis. Memphis is an event processing platform

go golang message-broker message-queue sdk-go

Last synced: 17 Nov 2024

https://github.com/superstreamlabs/memphis.py

Python client for Memphis. Memphis is an event processing platform

message-broker messaging-queue python3 sdk-python

Last synced: 17 Nov 2024

https://github.com/tomaj/hermes

Simple php background processing library

background-jobs message message-broker

Last synced: 20 Dec 2024

https://github.com/salaah01/django-action-triggers

A Django library for asynchronously triggering actions in response to database changes. It supports integration with webhooks, message brokers (e.g., Kafka, RabbitMQ), and can trigger other processes, including AWS Lambda functions.

asyncio automation database-events django django-application django-rest-framework event-driven events extensible kafka message-broker message-queue python queue rabbitmq triggers webhooks

Last synced: 18 Dec 2024

https://github.com/piomin/sample-spring-cloud-stream

sample microservices communicating asynchronously using spring cloud stream, rabbitmq

message-broker messaging messaging-services microservices rabbitmq spring-boot spring-cloud spring-cloud-sleuth spring-cloud-stream

Last synced: 27 Oct 2024

https://github.com/nidhaloff/b-rabbit

A thread safe library that aims to provide a simple API for interfacing with RabbitMQ. Built on top of rabbitpy, the library make it very easy to use the RabbitMQ message broker with just few lines of code. It implements all messaging pattern used by message brokers

client-server-architecture concurency distributed-systems hacktoberfest hacktoberfest2021 loose-coupling message-broker message-queues microservices microservices-architecture mircroservice multithreading parallel-computing rabbit-mq rabbitmq rabbitpy thread-safe

Last synced: 22 Oct 2024

https://github.com/codelytv/infrastructure_design-eventbus-aws-course

Infrastructure Design: AWS SQS as a Message Queue course examples

aws eventbridge message-broker message-bus sns sqs typescript

Last synced: 11 Nov 2024

https://github.com/unit-io/unitd

Lightweight, high performance messaging system for microservices, IoT, and real-time internet connected devices.

cluster grpc iot message-broker mqtt websocket

Last synced: 20 Nov 2024

https://github.com/ahmedeid6842/tickets

🎟️ 🎛️ The Ticket App Microservices Backend is an efficient Node.js and Typescript-based solution that uses microservices, NATS streaming, and Kubernetes deployment for ticketing apps.

docker kubernetes message-broker microservices mongodb nats-streaming node-js object-oriented-programming redis typescript

Last synced: 18 Dec 2024

https://github.com/eigr/astreu

High-performance Messaging System based on a gRPC protocol

grpc message-broker message-bus message-queue messaging network

Last synced: 25 Nov 2024

https://github.com/codexlynx/brutemq

:skull: An exotic service bruteforce tool.

amqp brute-force etcd hacking message-broker rabbitmq red-team vault

Last synced: 10 Nov 2024

https://github.com/fajarnugraha37/turborepo-nestjs

Fullstack multiple service application using turborepo typescript, nestjs, nextjs, prisma, mongodb and rabbitmq.

event-driven event-sourcing message-broker message-bus message-queue messaging microservice mongodb nestjs nextjs noodejs prisma rabbitmq react reactjs streaming-data turborepo typescript vercel

Last synced: 05 Dec 2024

https://github.com/piomin/sample-vertx-kafka-messaging

implementation of partitioning mechanism on Apache Kafka and asynchronous communication between Vert.x microservices

apache-kafka kafka message-broker partition partitioning partitioning-algorithms vertx vertx-kafka

Last synced: 27 Oct 2024

https://github.com/zengfr/easymqtt4j

easymqtt4j , netty +mqtt +subscriber+ publisher +broker+cluster server for java

broker cluster-server easymqtt4j java message-broker message-bus message-queue messaging mqtt netty publisher subscriber

Last synced: 14 Nov 2024

https://github.com/zianwar/go-message-broker

Message broker example using golang

broker golang message-broker message-bus

Last synced: 06 Nov 2024

https://github.com/gsabadini/go-message-broker

Example of implementing message brokers :envelope: :outbox_tray: :inbox_tray:

activemq brokers go golang kafka message-broker queue rabbitmq

Last synced: 10 Nov 2024

https://github.com/sigrlami/glaze-mq

Multi-protocol exchange broker for IoT within the 5G-and-Beyond networks, and primary emphasis on scalability.

amqp message-broker mqtt protocol-agnostic pubsub stomp

Last synced: 11 Oct 2024

https://github.com/restuwahyu13/golang-rabbitmq-rpc

Example rabbitmq rpc pattern using messaging pattern (Request & Reply)

golang message-broker message-queue rabbitmq rabbitmq-consumer rpc

Last synced: 09 Nov 2024

https://github.com/leolara/conveyor

an idiomatic and asynchronous Go message broker abstraction

concurrency distributed golang golang-package message-broker message-bus message-queue

Last synced: 03 Dec 2024

https://github.com/codelytv/infrastructure_design-eventbus-rabbitmq-course

Infrastructure Design: RabbitMQ as a Message Queue course examples

message-broker message-bus message-queue nextjs rabbitmq typescript

Last synced: 11 Nov 2024

https://github.com/tamhub/messaging-adapter

Messaging adapter gem for Ruby, useful for using message brokers (RabbitMQ, Kafka,...) in Ruby applications

adapter adapter-pattern event-bus kafka message-broker message-bus message-queue messaging rabbitmq ruby ruby-gem ruby-on-rails

Last synced: 13 Oct 2024

https://github.com/siddhi-io/siddhi-io-rabbitmq

Extension that allows to receive and publish events from/to rabbitmq broker.

amqp broker extension io message-broker message-queue messaging rabbitmq siddhi topic

Last synced: 08 Nov 2024

https://github.com/trafex/docker-alpine-mosquitto

Mosquitto message broker in a Docker container based on Alpine Linux

alpine-linux container docker docker-container message-broker mosquitto mosquitto-message-broker mqtt

Last synced: 11 Oct 2024

https://github.com/tbobm/payler

Temporize job execution, delay messages without asking your broker too much.

asyncio cli docker message-broker python spool

Last synced: 11 Nov 2024

https://github.com/evolution-app/zeromq

A ZeroMQ library created by our folks from Zewo. The original ->

macos message-broker message-queue server-side-swift swift swift4 zewo

Last synced: 21 Oct 2024

https://github.com/labteral/stopover

A simple and robust message broker built on top of RocksDB

message-broker message-driven message-handler message-queue

Last synced: 14 Dec 2024

https://github.com/mahdi-eth/online-store-microservices

Online Store Microservices is a scalable architecture for an online retail platform, built with Go, Docker, and Kubernetes. It features three core services—Product (PostgreSQL), Order (MongoDB), and Inventory (Redis)—with inter-service communication via HTTP and message broker NATS. Kubernetes manages deployment and scaling.

backend-development containerization devops distributed-systems docker go kubernetes message-broker microservices nats online-store scalability service-discovery

Last synced: 09 Oct 2024

https://github.com/bettercode-co/better-mq

This is a simple broker written in Rust language and used to move events and messages

bettercode broker message-broker mq rust rustlang rustlanguage rustprogramming

Last synced: 12 Oct 2024

https://github.com/ai4e/ai4e

AI4E is a set of .Net Core software libraries supporting development of Asp.Net Core and Blazor applications especially in containerized or modular enterprise environments. The projects are under heavy development currently and not yet stable enough for production use.

asp-net-core blazor enterprise message-broker net-core storage-engine

Last synced: 13 Nov 2024

https://github.com/voxoco/durable-stream

Streaming message bus server built on Cloudflare Durable Objects and Websockets

cloudflare-r2 cloudflare-workers durable-objects message-broker message-bus persistence websocket

Last synced: 01 Dec 2024

https://github.com/dsietz/daas

Overview of the Data as a Service (DaaS) architecture

archconf architecture daas data message-broker microservice nfjs patterns rust-lang uberconf

Last synced: 19 Nov 2024

https://github.com/jimysheepman/learn

I realize the learning process through hands-on experience.

desgin-pattern golang java message-broker refactoring restful-api springboot sql test

Last synced: 02 Nov 2024

https://github.com/saufiroja/simple-message-broker

simple example using message broker with golang

apache-kafka docker-compose go golang message-broker testing

Last synced: 02 Dec 2024

https://github.com/mortum5/go-playground

All-in-one study repository for some small stuff and snippet about golang code

go golang memberlist message-broker minio rabbitmq redis

Last synced: 17 Dec 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/tradologics/queuet

QueueT - Dead simple, Redis-based, message broker for Node.js

message-broker message-queue nodejs npm pubsub redis

Last synced: 15 Dec 2024

https://github.com/hgmauri/sample-azure-service-bus

Example of using Azure Service Bus with MasTransit in .NET 7.0

azure-service-bus dotnet masstransit message-broker publish-subscribe topic worker-service

Last synced: 06 Nov 2024

https://github.com/adrianosferreira/microservice-messaging

A basic example of a messaging system for microservices architecture using Symfony, Redis, and Docker

daemon docker message-broker microservice-architecture microservice-messaging redis symfony

Last synced: 07 Nov 2024

https://github.com/vinhch/messagequeuedemo

An implementation of Pub/Sub pattern and Request/Response pattern using RabbitMq and .NET Core

brokered-messaging message-broker message-bus message-queue rabbitmq

Last synced: 14 Nov 2024

https://github.com/feats/radiaction

Powerful nodejs library for building seamless distributed applications.

action-reaction distributed-computing distributed-systems kafka message-broker message-bus message-queue nodejs

Last synced: 21 Dec 2024

https://github.com/sintef-9012/mqtt_replicator

Multi-master replication for all MQTT message brokers.

message-broker mqtt multi-master replication replicator resilience

Last synced: 10 Nov 2024

https://github.com/tariel-x/stream

Στρεαμ is the simple distributed stream-processing system

distributed message-broker paxos stream

Last synced: 05 Nov 2024

https://github.com/restuwahyu13/node-rabbitmq-ae

Example rabbitmq alternate exchange configuration policy

message-broker node queue rabbitmq

Last synced: 09 Nov 2024

https://github.com/restuwahyu13/node-kafka

Basic fundamental concept for Kafka

kafka message-broker nodejs

Last synced: 09 Nov 2024

https://github.com/alexalvess/event-message-broker

How can we work with AWS SNS (Simple Notification Service), SQS (Simple Queue Service), andAWS EventBridge as a Message Broker using NodeJS in a EDA (Event-Driven Architecture)

event-bridge-scheduler event-driven eventbus message-broker message-bus message-queue sns-topic sqs-queue

Last synced: 08 Nov 2024

https://github.com/gunerkaanalkim/pubs

a message broker that applied publisher/subscriber pattern with Typescript

message-broker publisher-subscriber pubsub typescript

Last synced: 08 Nov 2024

https://github.com/daq-tools/lorrystream

A lightweight and polyglot stream-processing library, to be used as a data backplane-, message relay-, or pipeline-subsystem.

amqp broker cratedb data-stream data-stream-processing data-stream-processing-framework data-streaming kotori-daq message-broker message-bus message-queue mosquitto mqtt pandas sqlalchemy stream streaming streamz zeromq zmq

Last synced: 12 Nov 2024

https://github.com/danitilahun/nestjs_projects

This repository has a lot of NestJs projects done. It is the best place to start learning NestJs.

backend message-broker microservice nestjs redis

Last synced: 07 Nov 2024

https://github.com/jrouaix/mutopic

Micro topic pubsub

message-broker pubsub reactive rx topic

Last synced: 12 Nov 2024