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-18 00:24:50 UTC
- JSON Representation
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/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/nadahamdy217/movies-data-etl-using-python-gcp
Developed a comprehensive ETL pipeline for movie data using Python, Docker, and a GCP Pub/Sub emulator. Successfully processed and published the data in a local Docker environment, showcasing advanced data engineering skills.
analytics data data-engineering data-ingestion data-preparation data-preprocessing data-processing data-project docker etl etl-pipeline gcp matplotlib matplotlib-pyplot numpy pandas pubsub python scipy seaborn
Last synced: 06 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/cloud8421/oredev-genstage-demo
Elixir GenStage demo application for Oredev 2017 conference
Last synced: 13 Jan 2025
https://github.com/zsoulaimane/api-and-network-blockchain
block blockchain express hash javascript json nodejs postman pubsub redis testing
Last synced: 01 Jan 2025
https://github.com/ritreshgirdhar/newsfeed-elixir-phoenix-kafka-integration
News Feed Application
elixir elixir-lang elixir-phoenix elixir-programming-language kafka kafka-consumer pubsub reactive-programming
Last synced: 25 Dec 2024
https://github.com/vtopc/wcache
In-memory cache with write-back strategy. DO NOT USE, it's very slow.
cache cache-storage custom-callback expiration expiration-callback go golang graceful-shutdown in-memory-caching in-memory-storage lazy-writers pubsub trigger ttl write-back write-behind
Last synced: 25 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: 06 Dec 2024
https://github.com/tmc/glogs-to-honeycomb
A pubsub pipeline designed to deliver Istio sidecar logs to Honeycomb.
Last synced: 13 Dec 2024
https://github.com/francois-lenne/biomethane
Data pipeline in order to retrieve the csv with the french production of biomethane upload every day
cicd cloudfunction google-cloud pubsub python snowflake sql
Last synced: 13 Jan 2025
https://github.com/basedwon/newk
Provides a flexible, transport-layer abstraction for various network protocols
Last synced: 26 Dec 2024
https://github.com/lnk2past/toadofsky
educational toy project for multithreaded orchestration + pubsub
cpp cpp20 multithreading orchestration pubsub
Last synced: 02 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/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: 13 Jan 2025
https://github.com/wiseaidev/emitter-rs
📢 A lightweight Event Emitter implementation for Rust and Wasm.
emitter event-emitter pubsub rust wasm
Last synced: 22 Oct 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.
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/frarosset/weather-app
A project from The Odin Project (Full Stack Javascript).
css css3 html html5 javascript localstorage lottie lottie-web meteocons pubsub theodinproject visual-crossing visual-crossing-api weather-app webpack
Last synced: 17 Jan 2025
https://github.com/mukil/dmx-notifications
Realizes persistent notifications for users of DMX across sessions and screens.
deepamehta notifications plugin pubsub websockets
Last synced: 22 Nov 2024
https://github.com/hoangtk0100/social-todo-list
Social TODO List with Clean Architecture in Microservices
cache clean-architecture gin go golang gorm grpc jaeger-tracing microservices nats pubsub redis storage-provider
Last synced: 18 Nov 2024
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/valentaiga/redis-pubsub-trial
PubSub pattern realization with Redis in .NET Core 7
Last synced: 23 Nov 2024
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/salmandabbakuti/aws-sns-essentials
AWS SNS&SQS Setup and workaround repository
aws aws-sdk aws-sqs notifications pubsub sns sns-client sns-topic sqs sqs-client topic
Last synced: 03 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/ozgen/eventbus
EventBus is a lightweight, efficient, and easy-to-use publish/subscribe event bus system implemented in Go
event-driven eventbus events go golang publisher pubsub subscriber
Last synced: 04 Jan 2025
https://github.com/gabrieljoelc/la_gear
Use conventions to generate publish/subscribe workers
distributed-systems pubsub rabbitmq redis ruby sidekiq
Last synced: 11 Jan 2025
https://github.com/mangalaman93/pstickle
Publish Subscribe System using ZMQ
Last synced: 18 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/phogolabs/cloud
Cloud package enables cloudevents.io for server less
Last synced: 23 Nov 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/icukeng/docker-rabbitmq-pshb
rabbithub docker image
docker pubsub pubsubhubbub rabbithub rabbitmq
Last synced: 05 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/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/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/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/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/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/mminer/redis2ws
Rust WebSockets server that broadcasts Redis Pub/Sub messages
pubsub redis rust tungstenite websockets
Last synced: 19 Nov 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.
Last synced: 24 Dec 2024
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/nurfarazi/pubsub
Simple demonstration of pub-sub using just event and delegate
Last synced: 04 Jan 2025