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/nepet/eventbus

A simplistic event bus for golang

event eventbus golang pubsub

Last synced: 20 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: 02 Feb 2025

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

modular blog service

firestore golang pubsub

Last synced: 04 Feb 2025

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/iht/bigquery-dataflow-cdc-example

A Dataflow streaming pipeline written in Java, reading data from Pubsub and recovering the sessions from potentially unordered data, and upserting the session data into BigQuery with no duplicates

apache-beam bigquery cdc dataflow google-cloud pubsub

Last synced: 29 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/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/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/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/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/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/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/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/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/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/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/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/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/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: 11 Feb 2025

https://github.com/cbuschka/gcp-pubsub-cloudrun-datastore-performance

Evaluation of implementation variants on GCP with pubsub/ cloudrun and cloud datastore.

cloudrun datastore gcp pubsub python3

Last synced: 16 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/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/terance-edmonds/python-pub-sub

Designing and implementing a simple Publish and Subscribe middleware using Client-Server Sockets Programming concepts and techniques

pubsub python socket-programming

Last synced: 16 Jan 2025

https://github.com/sshaplygin/go-socket.io-redis-adapter

Redis adapter to enable broadcasting of events to multiple separate go-socket.io server nodes

go-socket-io golang pubsub redis-adapter redis-client socket-io socket-io-adapter

Last synced: 22 Jan 2025

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/ysskrishna/pixelmotion

A full-stack application built using React, TailwindCSS, FastAPI, Redis, Redis Queue, Docker, and WebSockets. It allows users to generate videos from images with a single click while providing real-time progress updates during the video generation process. The generated videos include animations and background music.

distributed-systems docker docker-compose fastapi package-creation pillow publisher-subscriber pubsub python python-package react reactjs redis redis-queue rq server-sent-events storage-management tailwindcss websocket

Last synced: 25 Jan 2025

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/martinandert/pubs

Publish and subscribe.

browser nodejs publish-subscribe pubsub

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/getlarge/loopback-pubsub-component

Generic pubsub component for loopback 4

amqp bridge component loopback4 mqtt-client pubsub redis

Last synced: 21 Dec 2024

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

Alternative Erlang registry

erlang pubsub registry

Last synced: 09 Feb 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/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/ppkgtmm/network-project-mqtt

MQTT protocol simulator using socket programming

mqtt pubsub python

Last synced: 25 Jan 2025

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

Simple asynchronous message bus

async dotnet pubsub

Last synced: 10 Jan 2025

https://github.com/mk590901/cloud_measurements

Repository contains flutter app interact with toit app on ESP32 controller.

dart flutter grpc pubsub toit toit-language

Last synced: 11 Feb 2025

https://github.com/navneethvi/nats-centralized-microservices

Explore microservice communication with Node.js and NATS in our demo ticketing app. Experience seamless scalability and lightning-fast messaging. Dockerized for easy deployment, it showcases service discovery and real-world ticketing scenarios.

docker events expressjs ingress-nginx kubernetes microservices nats-streaming-server nodejs pubsub skaffold

Last synced: 07 Jan 2025

https://github.com/molda/pubsub

Simple Publish/Subscribe module

module pubsub totaljs

Last synced: 10 Feb 2025

https://github.com/nixhantb/distributed-message-broker-engine

Distributed Message Queuing Protocol for Message Broker System

load-balancer message-broker message-queue protocols proxy pubsub queues server tcp

Last synced: 14 Nov 2024

https://github.com/japrozs/elixir-chat-app

A basic chat app that I made to learn elixir

elxir phoenix presence pubsub webpack

Last synced: 09 Jan 2025

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

Demo app to demonstrate Pub/Sub functionality concurrently with Pulsar

pubsub pulsar pulsar-client-go

Last synced: 11 Feb 2025

https://github.com/shhiivvaam/leetcode-backend

Tried Replicating the backend config of the actual leetcode's server.

pubsub queues redis workers

Last synced: 31 Jan 2025

https://github.com/devphde/authentication.net

Projeto .Net Core para cadastro, login e recuperação de senha de usuário.

clean-architechture clean-architecture csharp docker entity-framework netcore pubsub solid

Last synced: 08 Jan 2025

https://github.com/ddiogoo/pubsub

Messaging server with Pub/Sub architecture

messaging pubsub software-architecture

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

PubSub design pattern implemented in PHP

php pubsub pubsub-php

Last synced: 17 Jan 2025

https://github.com/j3k0/ganomede-events

ganomede's system events microservice

events ganomede microservice pubsub redis

Last synced: 01 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/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/jquiterio/mhub

A Non-Standard Message Hub

http hub message pubsub redis

Last synced: 06 Feb 2025

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/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/cthtufspetprojects/google-cloud-function-gen2-template

Template for Python functions to run on Google Cloud Functions Platform (gen2), with CI\CD by GitHub Actions

cicd cloudfunctions firestore flask google pre-commit-hooks pubsub python terraform terraform-managed tests

Last synced: 21 Jan 2025

https://github.com/cloud8421/oredev-genstage-demo

Elixir GenStage demo application for Oredev 2017 conference

elixir genstage oredev pubsub

Last synced: 13 Jan 2025

https://github.com/ackeecz/terraform-gcp-cloud-run_pubsub_to_bq

Cloud Run subscribes itself to given topic and inserts each message to BigQuery table.

bigquery gcp pubsub terraform

Last synced: 07 Jan 2025

https://github.com/ackeecz/terraform-gcp-cloud-function_pubsub_to_bq

Cloud function subscribes itself to given topic and inserts each message to BigQuery table.

bigquery cloud-functions pubsub terraform-module

Last synced: 07 Jan 2025

https://github.com/whitebolt/topic-subscribe

Universal PubSub module for node and browser with subscription filtering and broadcasting.

angularjs events jquery nodejs pubsub

Last synced: 09 Feb 2025

https://github.com/rama41222/socketiojustforfun

Socket io sample project

justforfun nodejs pubsub socketio

Last synced: 19 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: 01 Feb 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: 28 Jan 2025

https://github.com/pipizhang/pubsub

Pub/Sub Servivce

docker echo golang pubsub rest-api

Last synced: 07 Feb 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/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/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/disk0dancer/chat-app

Multi user online chat based on different services communication approaches

fastapi pubsub python3 react rest-api typescript websockets

Last synced: 01 Feb 2025

https://github.com/ortense/mediator

A minimalistic and dependency-free event mediator with internal context for front-end.

dependency-free emitter events mediator observer pubsub typescript typescript-library

Last synced: 17 Jan 2025

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/marcominerva/azurewebpubsub

A collection of samples about Azure Web PubSub Service

azure pubsub websock

Last synced: 20 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/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

Publish-subscribe pattern Awesome Lists
Publish-subscribe pattern Categories