Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Publish-subscribe pattern

The publish-subscribe pattern (short: pubsub) is an event handling and messaging pattern where the consumer subscribes to the provider, which in return can then publish a message that can be picked up and processed by each subscribed consumer.

https://github.com/marcominerva/azurewebpubsub

A collection of samples about Azure Web PubSub Service

azure pubsub websock

Last synced: 20 Jan 2025

https://github.com/hlts2/gopubsub

Simple lock-free topick based publish/subscribe library written in golang

golang golang-library goroutine-safe goroutines hlts2 library lock-free pubsub pubsub-instance pubsub-messages topic

Last synced: 20 Jan 2025

https://github.com/wspietro/google-pubsub-service

Message service using Google Cloud Pub/Sub between two independent applications (order service and packaging service).

fastify google-pubsub nodejs pubsub typescript

Last synced: 11 Jan 2025

https://github.com/wspietro/cloud-pubsub-publisher

Google Cloud Pub/Sub with a Fastify server.

cloud-pub-sub fastify google-pubsub nodejs pubsub

Last synced: 11 Jan 2025

https://github.com/frarosset/todo-list

A project from The Odin Project (Full Stack Javascript).

css css3 html html5 javascript localstorage pubsub theodinproject todo-list todolist webpack

Last synced: 29 Nov 2024

https://github.com/bnb32/modbot

This moderation bot software uses scikit-learn binary classification algorithms or pytorch neural networks to learn what phrases to allow in twitch chat. Labeled training data is constructed from chat logs with human moderation information. After training the software can be connected to twitch chat to automate moderation.

irc-bot machine-learning moderation-bot pubsub twitch

Last synced: 22 Jan 2025

https://github.com/vtramo/sensorwave

IoT application built for real-time monitoring and control of sensors.

iot iot-application java keycloak kubernetes mosquitto mqtt protobuf3 pubsub python python3 quarkus raspberry-pi sensor-data-collection sensors

Last synced: 18 Jan 2025

https://github.com/barteco/redfish

Strongly typed toolkit for Redis caching and pub-sub service

caching pubsub redis

Last synced: 24 Jan 2025

https://github.com/inottn/unsubber

Based on mitt, simplifying event handling.

event eventbus mitt pubsub

Last synced: 26 Jan 2025

https://github.com/thisissoon/gokit

A set of common packages for building applications in Go at SOON_

config go grpc http psql pubsub

Last synced: 11 Oct 2024

https://github.com/umran/mq

A Cloud-Agnostic Go Library for Publishing to and Consuming from Message Queues

aws aws-sns-sqs broker gcp google-cloud-pubsub message messaging mq pubsub queue sns sqs subscription topic

Last synced: 27 Dec 2024

https://github.com/bhojpur/ems

The Bhojpur EMS is a high performance message oriented middleware applied within Bhojpur.NET Platform ecosystem for distributed event management based on publish/subscribe paradigm.

distributed-systems messaging pubsub

Last synced: 24 Jan 2025

https://github.com/cunkz/google-pubsub-nodejs

Example using Google Pub/Sub via NodeJS.

google google-cloud-platform nodejs pubsub

Last synced: 25 Jan 2025

https://github.com/lulf/slim

Simple Commit Log with AMQP interface

amqp golang pubsub

Last synced: 24 Jan 2025

https://github.com/limitium/mqttwifi

robust mqtt client over wifi for ESP8266 and ESP32

esp32 esp32-library esp8266 esp8266-library mqtt mqtt-client pubsub wifi

Last synced: 11 Jan 2025

https://github.com/valentaiga/redis-pubsub-trial

PubSub messaging with Redis in .NET Core 7 and OpenTelemetry traces

dotnet opentelemetry otel pubsub redis

Last synced: 23 Jan 2025

https://github.com/queeniecplusplus/pubsub_python_app

test GCP PubSub Lib

pubsub

Last synced: 06 Jan 2025

https://github.com/deividfrancis/poc-rabbitmq

Projeto exploratório utilizando RabbitMQ para a prática do conceito de Pub/Sub (produtor/consumidor), e testando a integração com a biblioteca Bun.

amqplib bun docker docker-compose mensageria producer-consumer pubsub rabbitmq

Last synced: 05 Dec 2024

https://github.com/arthurgubaidullin/pub-sub-rs

The trait and in-memory implementation of the Pub/Sub system

in-memory pubsub rust-library trait

Last synced: 18 Jan 2025

https://github.com/nepet/eventbus

A simplistic event bus for golang

event eventbus golang pubsub

Last synced: 20 Jan 2025

https://github.com/mguellsegarra/muse-mqtt-audioplayer

🔊 An Arduino sketch for ESP32-based MUSE Luxe board that enables network audio streaming via MQTT control.

arduino arduino-sketch audio-player audio-streaming es8388 esp32 home-automation i2s iot mqtt muse-luxe pubsub smart-speaker wifi

Last synced: 20 Jan 2025

https://github.com/diagrid-labs/dapr-workshop-python

This repo contains the starting point for the Dapr workshop Python challenges.

api cloudnative dapr pubsub state-management

Last synced: 19 Jan 2025

https://github.com/daalvand/pub-sub

This package used to publish and subscribe with Regis or Kafka

kafka laravel pub-sub publish-subscribe pubsub redis

Last synced: 23 Dec 2024

https://github.com/archie-cm/real_time_analytics_with_spark_streaming_on_dataproc

This project demonstrates how to build a real-time analytics pipeline using Spark Streaming on Google Cloud Platform (GCP)

pubsub spark-streaming

Last synced: 20 Jan 2025

https://github.com/ryanfleck/radio-shopper

Proximity-request-based remote shopping tool.

pubsub solace

Last synced: 07 Dec 2024

https://github.com/ket0825/v1-gcp-preview

Preview 서비스를 위한 GCP 레포 / Manage GCP src for preview services

bigquery cloud-functions cloud-run cloudbuild gcp logging pubsub

Last synced: 21 Nov 2024

https://github.com/cevheri/java-kafka-jhipster-example

Java Kafka Publish And Subscribe Example

docker docker-compose java jhipster kafka pubsub zookeeper

Last synced: 05 Jan 2025

https://github.com/bujosa/dilmun

This is a simple project related with pubsub + go

golang pubsub

Last synced: 21 Jan 2025

https://github.com/joeychilson/pghook

A Go library for executing hooks on insert, update, and delete events in PostgreSQL.

events go golang hooks postgres postgresql pubsub

Last synced: 16 Jan 2025

https://github.com/lpil/progress

A service that keeps track of progress and publishes updates to subscribers

api elixir lua microservice pubsub redis

Last synced: 22 Jan 2025

https://github.com/ddiogoo/pubsub

Messaging server with Pub/Sub architecture

messaging pubsub software-architecture

Last synced: 07 Dec 2024

https://github.com/chinmayvivek/rust-redis-pub-sub

This project demonstrates a simple Pub/Sub (Publish/Subscribe) integration with Redis using Rust. It includes examples of a Redis publisher and subscriber, showcasing how to send and receive messages. Redis is run using Docker for ease of setup and management.

pubsub redis rust rust-lang

Last synced: 24 Dec 2024

https://github.com/cunkz/google-cloud-function-pubsub-to-firestore

Function for Google Cloud Function to CRUD from Pub/Sub to Firestore

cloud-function firebase firestore google google-cloud-platform nodejs pubsub

Last synced: 25 Jan 2025

https://github.com/kareem-emad/switch-py

Python SDK for switch service allowing you to publish messages on topics that trigger the registered subscribers at switch service

events pubsub sdk

Last synced: 19 Jan 2025

https://github.com/seshasaisrivatsav/learn-js

Javascript topics - Basic to advanced

closure css events html http jasmine jquery protractor pubsub react this web

Last synced: 24 Dec 2024

https://github.com/mattruggio/ruby-websocket-client-example

Small little script demonstrating web sockets and channel subscriptions

pubsub ruby websocket-client websockets

Last synced: 22 Dec 2024

https://github.com/black-ram/taskquest

This object-oriented to-do list app not only allows you to manage to-dos in projects, but it also filters your to-dos into categories, stores your data in local storage, is installable with offline access, and lets you earn coins to play games. Gamify your life and never miss a deadline with TaskQuest!

bootstrap bootstrap5 drag-and-drop object-oriented-programming portfolio progressive-web-app progressive-web-apps pubsub pwa pwa-apps todo todo-list todoapp todolist todolist-application typescript

Last synced: 30 Nov 2024

https://github.com/zleao/zoft.notificationservice

Generic C# messaging service to allow communication between modules

csharp messaging netstandard20 notification pubsub zoft

Last synced: 07 Dec 2024

https://github.com/duquejo/azure-java-servicebus-exercise

Azure ServiceBus Listener/Receiver topic example using Spring-boot & Terraform AzureRM Providers

azure-service-bus java maven pubsub spring-boot

Last synced: 22 Jan 2025

https://github.com/lnk2past/toadofsky

educational toy project for multithreaded orchestration + pubsub

cpp cpp20 multithreading orchestration pubsub

Last synced: 22 Jan 2025

https://github.com/kubescape/messaging

Kubescape's messaging package - a collection of wrapper code around Pulsar to quickly and easily connect to Pulsar brokers, send and receive messages, and message queues and topics management.

message-broker messaging pubsub pulsar

Last synced: 15 Nov 2024

https://github.com/lostintime/node-multiconsumer-queue

A wrapper to build multi-consumer queues on NodeJS

nodejs pubsub queue

Last synced: 21 Jan 2025

https://github.com/tosh2230/py-queuing-hub

Multi-cloud Queuing Hub for Python

aws gcp pubsub python sqs

Last synced: 21 Jan 2025

https://github.com/weiwenchen2022/pubsub

Pubsub design pattern implements for Go

design-pattern go library pubsub

Last synced: 17 Jan 2025

https://github.com/dataphos/lib-brokers

lib-brokers is a Go library which contains the interfaces used to interact with messaging systems without relying on a specific technology or client library. This library attempts to solve the issue of properly abstracting away the interaction between applications and messaging systems.

cloud-native data-stream data-streaming go jetstream kafka library messaging pubsub pulsar servicebus

Last synced: 19 Jan 2025

https://github.com/sahilkhanna/my-pub-sub

A Python library implementing the publish-subscribe pattern.

pubsub python singleton-pattern

Last synced: 15 Nov 2024

https://github.com/zhangxiang958/eventemitter

自己仿造的一个事件分发器

javascript pubsub

Last synced: 15 Jan 2025

https://github.com/hamidzr/pubsub-broker

Implementation of a pub sub broker using Zeromq, Chord DHT, and Zookeeper

chord-protocol dht distributed-systems pubsub

Last synced: 21 Jan 2025

https://github.com/jdizm/gcloud-pub-sub

an example using gcloud pubsub, cloudevents and functions framework

cloudevents events functions gcloud gcp pubsub serverless

Last synced: 07 Dec 2024

https://github.com/m7moudgadallah/backend-fundamentals-demos

Dive into essential backend concepts with practical demos.

backend communication-patterns nodejs polling pubsub push sidecar

Last synced: 01 Jan 2025

https://github.com/paujim/gcp-app

A sample app in python

appengine pubsub python

Last synced: 02 Dec 2024

https://github.com/bitbreakr/go-disperse

Disperse is a Go package that provides a Pub/Sub abstraction layer over unix sockets

cloud communication golang ipc linux macos pubsub socket unix

Last synced: 02 Dec 2024

https://github.com/guillempuche/adu

The initial version of a chatbot. Goal: improve the communication of the universities with their students.

auth0 authentication chat chatbot domain-driven-design jwt material-ui mongodb nodejs nosql pubsub react tdd

Last synced: 13 Jan 2025

https://github.com/timwienk/wow-libpubsub-1-0

World of Warcraft AddOn library. Simple embeddable publish-subscribe implementation.

library lua pubsub world-of-warcraft world-of-warcraft-addon

Last synced: 02 Dec 2024

https://github.com/ankush-web-eng/lc-architecture

A repo where I practiced LeetCode backend architecture with advanced backend concepts and tested each one of them.

captcha ddos-attacks expressjs nodejs pubsub queues rate-limiting redis

Last synced: 17 Jan 2025

https://github.com/ju5tu5/pubsub

It's a really small demonstration of the publish subscribe pattern in javascript.

pubsub

Last synced: 28 Nov 2024

https://github.com/fasibio/supereasypubsub

an Easy PubSub MessageBroker

golang pubsub

Last synced: 28 Nov 2024

Publish-subscribe pattern Awesome Lists
Publish-subscribe pattern Categories