Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/pubsub
- Wikipedia: https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern
- Released: 1987
- Related Topics: message-queue, message-oriented-middleware, message-passing, event-bus, event-handlers, event-listener, message-bus, event-sourcing, observer-pattern, event-driven-programming,
- Aliases: publish-subscribe-pattern, publish-subscribe,
- Last updated: 2025-01-06 00:25:06 UTC
- JSON Representation
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/anpandu/ps2bq
Stream insert GCP PubSub messages into BigQuery table.
Last synced: 21 Nov 2024
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: 21 Nov 2024
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: 21 Nov 2024
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.
Last synced: 10 Nov 2024
https://github.com/imrandil/vercel_clone_imran
vercel like pipeline, clone, imran way....
aws bash-script containerization docker nodejs pubsub react redis reverse-proxy s3-bucket vercel-deployment
Last synced: 31 Dec 2024
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: 10 Nov 2024
https://github.com/swift-libp2p/swift-libp2p-pubsub
A Publish-Subscribe library for peer to peer messaging within libp2p
floodsub gossipsub libp2p libp2p-pubsub networking p2p pubsub swift
Last synced: 25 Nov 2024
https://github.com/cunkz/google-pubsub-nodejs
Example using Google Pub/Sub via NodeJS.
google google-cloud-platform nodejs pubsub
Last synced: 25 Nov 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 Nov 2024
https://github.com/nurfarazi/pubsub
Simple demonstration of pub-sub using just event and delegate
Last synced: 04 Jan 2025
https://github.com/newrelic-experimental/newrelic-java-gcp-pubsub
Java Instrumentation for Google Cloud Platform (GCP) Pub/Sub Java client
gcp gcp-pubsub instrumentation java nrlabs nrlabs-data nrlabs-java-verify nrlabs-odp observability-data pubsub
Last synced: 14 Nov 2024
https://github.com/mminer/redis2ws
Rust WebSockets server that broadcasts Redis Pub/Sub messages
pubsub redis rust tungstenite websockets
Last synced: 19 Nov 2024
https://github.com/gabrieljoelc/la_gear
Use conventions to generate publish/subscribe workers
distributed-systems pubsub rabbitmq redis ruby sidekiq
Last synced: 12 Nov 2024
https://github.com/restuwahyu13/event-bus-rabbitmq
Example simulation fake event bus using RabbitMQ.
eventbus events javascript nodejs nodejs-service pubsub rabbitmq rabbitmq-consumer rabbitmq-producer typescript
Last synced: 03 Jan 2025
https://github.com/code-raushan/chat-server-ws
Implementation of a scalable chat server using Websockets and Redis pub/sub in Go.
chat-server go pubsub redis scale websocket
Last synced: 15 Dec 2024
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: 12 Nov 2024
https://github.com/chandler767/go-wasm-chat
Example of a realtime Golang WASM chat app using PubNub in a minimal amount of code.
app chat chat-application chatbots go golang golang-examples javascript publish-subscribe pubnub pubnub-chatting pubnub-sdk-examples pubsub pubsubclient securechat tutorial wasm web-application webassembly website
Last synced: 22 Nov 2024
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/levysantiago/polls-nlw-expert
Create polls and allow users to vote on them.
docker fastify nlw nodejs postgresql prisma pubsub redis rocketseat typescript websocket
Last synced: 13 Nov 2024
https://github.com/de3lo/redis-value-cache
An in memory cache backed by redis.
Last synced: 06 Nov 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: 06 Dec 2024
https://github.com/apstory/apstorymq
Lightweight Topic-based Restful Messaging API
apstorymq message publish-subscribe pubsub queues restful-api topic
Last synced: 12 Nov 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/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/mdawar/pubsub
A simple and generic topic-based publish/subscribe package for in-process communication in Go.
event-bus go message-bus pubsub
Last synced: 26 Nov 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: 15 Dec 2024
https://github.com/icukeng/docker-rabbitmq-pshb
rabbithub docker image
docker pubsub pubsubhubbub rabbithub rabbitmq
Last synced: 05 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/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/ju5tu5/pubsub
It's a really small demonstration of the publish subscribe pattern in javascript.
Last synced: 28 Nov 2024
https://github.com/autom8ter/gosub
grpc protobufs pubsub
autom8ter colemanword golang golang-library grpc pubsub
Last synced: 28 Dec 2024
https://github.com/ditsuke/kafka-pubsub
Apache Kafka pub/sub clients and benchmarks
Last synced: 02 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 Dec 2024
https://github.com/frankie567/pubsub-emulator-alpine
Google Cloud Pub/Sub emulator Docker image, based on Alpine linux
Last synced: 16 Dec 2024