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/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: 29 Jan 2025

https://github.com/anthonytedja/rplace

r/Place Collaborative Canvas Distributed System with AWS Services

aws cassandra docker express pubsub redis websockets

Last synced: 30 Jan 2025

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/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/sebastian-nunez/cloud-video-uploader

A fullstack app to showcase the core functionality of a video uploading system using Google Cloud.

cloudrun docker expressjs ffmpeg firebase googlecloud nextjs pubsub react typscript

Last synced: 21 Jan 2025

https://github.com/andrewjbateman/cloud-pubsub-firebase

:clipboard: Google Firebase Functions used to transfer data using Pubsub to a Firestore Database

firebase functions google-cloud pubsub tutorial-code typescript3

Last synced: 27 Dec 2024

https://github.com/rudsarkar/pubsub-websocket

WebSocket pub/sub implementation usin Go gin, Postgresql

gin-gonic golang postgresql pubsub websocket

Last synced: 02 Feb 2025

https://github.com/nepet/eventbus

A simplistic event bus for golang

event eventbus golang pubsub

Last synced: 20 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/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/samsoft00/email-messaging-service

Service to handle all messaging on Canary point Admin Dashboard, such as email, sms, etc. This service is trigger by Google pub/sub

admin email-service google nodejs pubsub service

Last synced: 10 Feb 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/zkfmapf123/api-gateway-pubsub-pattern

api-gateway + SQS Pub/Sub Pattern

api-gateway aws eventbridge pubsub sqs

Last synced: 10 Feb 2025

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

Proximity-request-based remote shopping tool.

pubsub solace

Last synced: 02 Feb 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/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/ditsuke/kafka-pubsub

Apache Kafka pub/sub clients and benchmarks

concurrency kafka pubsub

Last synced: 02 Jan 2025

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/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: 30 Jan 2025

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/rene78/popcompics

PopComPics (Popular Commons Pics) shows you how many times each picture of a certain Commons user has been utilized in Wikimedia projects.

autocompletejs chartjs mediawiki-api no-framework popularity-analysis pubsub vanilla-javascript wikimedia wikimedia-api wikimedia-commons wikipedia

Last synced: 08 Feb 2025

https://github.com/cardials/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: 23 Jan 2025

https://github.com/andrefcruz/feup-asso

Repository to host our 'Software Architecture' project, a 4th year unit @FEUP.

pipes-and-filters pubsub software-architecture

Last synced: 20 Dec 2024

https://github.com/chocofamilyme/pubsub-life

Библиотека реализует паттерн Pub/Sub

publisher-subscriber pubsub rabbitmq

Last synced: 09 Feb 2025

https://github.com/fastybird/redisdb-plugin

:busstop: [READ-ONLY] FastyBird IoT data storage & exchange plugin for Redis database

exchange fastybird fb iot nette php plugin pubsub redis redis-client state state-management

Last synced: 10 Oct 2024

https://github.com/ddiogoo/pubsub

Messaging server with Pub/Sub architecture

messaging pubsub software-architecture

Last synced: 02 Feb 2025

https://github.com/ekaputra07/firesub

Firebase Functions helpers to publish your Cloud Firestore or Cloud Storage events to PubSub. https://www.npmjs.com/package/firesub

cloud-functions firestore gcp pubsub

Last synced: 03 Jan 2025

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

https://github.com/slaveofcode/nsq-multi-subscriber

Prove of concept NSQ with multiple worker subscriber

express expressjs node nodejs nsq nsqjs publish pubsub subscribe

Last synced: 20 Jan 2025

https://github.com/fusetim/ipfs-pubsub-mod

Enable PubSub experimental feature for IPFS (https://github.com/linuxserver/docker-ipfs)

docker docker-container docker-ipfs docker-mods experimental experimental-features go-ipfs ipfs kubernetes mods pubsub

Last synced: 20 Jan 2025

https://github.com/mminer/redis2ws

Rust WebSockets server that broadcasts Redis Pub/Sub messages

pubsub redis rust tungstenite websockets

Last synced: 20 Jan 2025

https://github.com/keisukeyamashita/slack-message-publisher

Publishes message of slack API message format with Google Cloud Pub Sub.

pubsub slack

Last synced: 06 Feb 2025

https://github.com/lafayettegabe/simple-event-stream

📨 SES: A simple event-driven PoC using NATS for real-time Pub/Sub messaging

docker docker-compose event-driven event-driven-architecture go golang javascript nats pubsub stream streaming

Last synced: 08 Feb 2025

https://github.com/cognitev/pubsub-gcp-js

a wrapping package around GCP pubsub package to provide a more convenient, abstract functionalities

events gcp javascript nodejs pubsub

Last synced: 09 Jan 2025

https://github.com/ayush272002/exchange

Cryptocurrency exchange platform designed to handle high-frequency trading and real-time market interactions.

expressjs monorepo nextjs postgresql pubsub redis turborepo websocket

Last synced: 19 Dec 2024

https://github.com/nelreina/redis-client

A lightweight and feature-rich Redis client wrapper for Deno applications that simplifies Redis operations including Pub/Sub, Streams, Hash operations, and more.

pubsub redis redis-streams

Last synced: 09 Jan 2025

https://github.com/repcomm/pubmarine

ephemeral pub/sub for web,lua over websocket or udp

api client ephemeral lua luasocket minetest mod pubsub server udp web websocket

Last synced: 20 Dec 2024

https://github.com/wildonion/rediscord

👾 a simple example of discord and redis pusbub channel, publish twitter mentions to redis in twidis bot and subscribe to them in discord bot in rust to send them in a discord channel

discord-bot mutex-lock pubsub redis tokio-rs

Last synced: 07 Nov 2024

https://github.com/ariel-mutebi/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: 09 Jan 2025

https://github.com/cxres/id-pre-test-2

Internet Draft for the Per Resource Events Test

events http notifications protocol pubsub

Last synced: 01 Feb 2025

https://github.com/dowlandaiello/go-simplesub-examples

A list of examples for using the go-simplesub protocol.

distributed go golang p2p pubsub simplesub

Last synced: 03 Feb 2025

https://github.com/techgaun/gproc_pubsub

A simple wrapper on top of gproc for your pubsub needs - untested

elixir gproc pubsub

Last synced: 19 Dec 2024

https://github.com/andrewjbateman/python-functions-pubsub

:clipboard: Google Cloud Functions used to send data using Python code to Google Cloud Pub/Sub where data can be published with a message

cloud-functions pip3 pubsub python3 subscriptions

Last synced: 27 Dec 2024

https://github.com/mchmarny/custommetrics

Custom Stackdriver metrics from Cloud PubSub payload

function gcf gcp goalng pubsub stackdriver

Last synced: 31 Dec 2024

https://github.com/mchmarny/stockercm

Sentiment processor using Cloud Functions, Cloud PubSub, Natural Language Processing API, and Cloud Dataflow.

api cloud dataflow function nlp pubsub

Last synced: 31 Dec 2024

https://github.com/kopera/erlang-reg

Alternative Erlang registry

erlang pubsub registry

Last synced: 09 Feb 2025

https://github.com/anpandu/ps2bq

Stream insert GCP PubSub messages into BigQuery table.

bigquery golang pubsub

Last synced: 21 Jan 2025

https://github.com/anthonycorletti/modal-async-pubsub-example

A proof-of-concept, pubsub-esque service that runs on Modal.

fastapi modal pubsub python

Last synced: 21 Jan 2025

https://github.com/tibel/caerllion.light

Simple asynchronous message bus

async dotnet pubsub

Last synced: 10 Jan 2025

https://github.com/molda/pubsub

Simple Publish/Subscribe module

module pubsub totaljs

Last synced: 18 Dec 2024

https://github.com/94dreamer/async-album

Callback/PubSub/Promise/Generator/Redux/RxJS 异步编程实现Demo合集

async callback promise pubsub redux rxjs

Last synced: 18 Dec 2024

https://github.com/ynwd/awesome-blog

modular blog service

firestore golang pubsub

Last synced: 04 Feb 2025

https://github.com/pnu/gcr-trigger-build-wip

**work in progress** – Trigger Cloud Build jobs when new tags are inserted to GCR or webhook called.I've implemented similar for Cloud Run and at least for the current use-case it seems to be better fit.. but I'll save this here for later reference.

cloudbuild gcf gcloud gcr pubsub secrets-manager wip

Last synced: 05 Jan 2025

https://github.com/phogolabs/cloud

Cloud package enables cloudevents.io for server less

cloudevents golang pubsub

Last synced: 23 Jan 2025

https://github.com/mk590901/measurements

Repository contains app simulator of healthcare measurement device written on 'toit' programming language can be run on ESP32 controller.

grpc pubsub toit toit-language

Last synced: 18 Dec 2024

https://github.com/artbit/pubsub

PubSub design pattern implemented in PHP

php pubsub pubsub-php

Last synced: 17 Jan 2025

https://github.com/prosenjitjoy/go-with-nats

Collection of example code used for learning NATS using Go.

key-value message-queue nats-jetstream object-store pubsub request-reply

Last synced: 19 Dec 2024

https://github.com/prosenjitjoy/go-with-pulsar

Demo app to demonstrate Pub/Sub functionality concurrently with Pulsar

pubsub pulsar pulsar-client-go

Last synced: 19 Dec 2024

https://github.com/raulpe7eira/course-groxio-liveview

Grox.io Learning's Professional LiveView Course by Bruce Tate

ecto elixir groxio liveview phoenix pubsub svg tailwind-css

Last synced: 19 Dec 2024

https://github.com/topgunbuild/socket

Scalable realtime pub/sub and RPC serverless framework

nodejs pubsub socketcluster typescript websocket

Last synced: 23 Jan 2025

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

Generic C# messaging service to allow communication between modules

csharp messaging netstandard20 notification pubsub zoft

Last synced: 02 Feb 2025

https://github.com/de3lo/redis-value-cache

An in memory cache backed by redis.

cache pubsub redis

Last synced: 06 Nov 2024

https://github.com/thoughtscript/kafka_spring_docker_2024

Experiments with Kafka and Java Webflux

docker-compose java kafka pubsub webflux

Last synced: 24 Jan 2025

https://github.com/mdawar/pubsub

A simple and generic publish/subscribe package for Go.

event-bus go message-bus pubsub

Last synced: 25 Jan 2025

https://github.com/basedwon/newk

Provides a flexible, transport-layer abstraction for various network protocols

nkn p2p pubsub transport

Last synced: 26 Dec 2024

https://github.com/weiwenchen2022/grpc-pubsub

The Go language implementation of pubsub based on gRPC

go golang grpc protobuf3 pubsub

Last synced: 17 Jan 2025

https://github.com/msysh/aws-sample-appsync-events

This project is a demonstration of a simple and minimal implementation of real-time communication using AWS AppSync Events.

aws-appsync-events pubsub react websocket

Last synced: 26 Dec 2024

https://github.com/iadtya/scalable-chatterup

Scalable-ChatterUp is group chat application Built with event-driven architecture using WebSockets for real-time client-server communication Redis for pub/sub messaging with Sentinel and replica for high availability, and Kafka for message queuing. Data ingestion was handled through PostgreSQL

kafka nextjs pubsub redis-sentinel socket-io turborepo typescript

Last synced: 03 Jan 2025

https://github.com/syucream/embulk-input-pubsub

Google Cloud Pub/Sub input plugin for Embulk.

embulk-plugin pubsub

Last synced: 03 Jan 2025

https://github.com/frarosset/battleship

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

battleship battleship-game css css3 drag-and-drop html html5 javascript pubsub theodinproject webpack

Last synced: 17 Jan 2025

https://github.com/apstory/apstorymq

Lightweight Topic-based Restful Messaging API

apstorymq message publish-subscribe pubsub queues restful-api topic

Last synced: 10 Jan 2025

https://github.com/akaliutau/gke-pubsub

A simple research project to study HPA technology on Kubernetes cluster

autoscaling gke-cluster hpa java11-spring-boot kubernetes pubsub terraform

Last synced: 11 Jan 2025

https://github.com/kvdomingo/autocomeback

Web scraper to pull comeback/debut data from dbkpop and r/kpop

beautifulsoup cloud-functions kpop pubsub python web-scraping

Last synced: 04 Jan 2025

https://github.com/pior/fastjob

Fast and robust job queue using GoogleCloud PubSub ☁️

google-pubsub job-queue pubsub

Last synced: 26 Jan 2025

Publish-subscribe pattern Awesome Lists
Publish-subscribe pattern Categories