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/lwahlmeier/pse

The Java pubsub emulator sucks

emulater gcp golang pubsub queue

Last synced: 30 Nov 2024

https://github.com/dbut2/slackgpt

AI Slack chat bot using models from OpenAI

ai bot chatbot cloud-functions gcp go openai pubsub slack slack-bot

Last synced: 25 Dec 2024

https://github.com/mluby/grapevine

Peer-to-peer pub-sub

library p2p peer-to-peer pubsub webrtc

Last synced: 28 Dec 2024

https://github.com/hexcowboy/stetson

A pure rust pubsub server

publish-subscribe pubsub rust server websockets

Last synced: 15 Nov 2024

https://github.com/belajarqywok/discord_alerting_system

Alerting System connected to Discord (via webhook) by implementing Event-Driven Architecture (EDA).

alerting-system cloud-functions cloud-monitoring event-driven pubsub stackdriver

Last synced: 30 Nov 2024

https://github.com/mchmarny/kpush

Demo of signed message push from PubSub to Knative service

gcp golang knative pubsub security

Last synced: 08 Nov 2024

https://github.com/foxysolutions/LWC-Style-Distributor

Style Distributor Component for Salesforce, where Sibling Event Structures are applied (PubSub and Lightning Messaging Service).

css-variables events lightning-messaging-service lightning-web-components lwc pubsub salesforce style-distributor

Last synced: 03 Nov 2024

https://github.com/antonioalmeida/pony-pubsub

Implementation of progressive Publish-Subscribe scenarios in Pony as a means to document an adaptation to the Actor Model paradigm.

actor-model hacktoberfest parallel patterns pony pubsub

Last synced: 19 Nov 2024

https://github.com/nhatthaiquang-agilityio/dapr-publish-subscribe

Example: Distributed Application Runtime(DAPR) Publish and Subscriber messages via RabbitMQ and Azure Service Bus

azure-service-bus container-app dapr dapr-component dapr-pub-sub github-actions messaging microservices net7 pubsub rabbitmq

Last synced: 23 Dec 2024

https://github.com/damiancipolat/redis_pubsub_node

A complete example of event sourcing using redis pub/sub features with docker and nodejs + Typescript. In this situation we will create a SMS send distributed service.

docker nodejs pubsub redis typescript

Last synced: 28 Dec 2024

https://github.com/jrouaix/mutopic

Micro topic pubsub

message-broker pubsub reactive rx topic

Last synced: 12 Nov 2024

https://github.com/jomaxso/segres

A mediator library for .Net using strongly-typed handler implementations. It provides a synchronise and asynchronise api, which is optimized for speed and memory.

asp-net-core aspnet-web-api aspnetcore dotnet dotnet-core dotnet7 mediation minimal-api net7 pubsub sender-reciever

Last synced: 03 Dec 2024

https://github.com/botchris/go-pubsub

multi-topic pub/sub package for Go with pluggable providers and statically typed.

aws go golang kubemq pubsub sns sqs

Last synced: 03 Dec 2024

https://github.com/knownasilya/ember-cli-deploy-gcloud-pubsub

Notify that a deployment has been activated via Google PubSub.

ember ember-addon ember-cli-deploy-plugin google-cloud pubsub

Last synced: 06 Dec 2024

https://github.com/soulgarden/rmq-pubsub

Rmq simple publisher and subscriber with circuit breaker and graceful shutdown support

go library publisher pubsub pubsub-library rabbitmq subscriber

Last synced: 03 Dec 2024

https://github.com/evrythng/evrythng-pubsub.js

Plugin for evrythng.js that adds PubSub connectivity with MQTT and MQTT over WebSockets.

evrythng internetofthings iot mqtt pubsub websockets

Last synced: 21 Nov 2024

https://github.com/mchmarny/app-portability-using-dapr

Demo repo showcasing ease of porting apps and their dependencies across different compute environments

aci azure containers dapr docker kubernetes portability pubsub state

Last synced: 08 Nov 2024

https://github.com/computnik/es6-pub-sub

Minimalistic Pub-Sub library in ES6

babel-es6 es6 gulp javascript pubsub

Last synced: 23 Nov 2024

https://github.com/bruno-garcia/messaging

Library for simple pub/sub with different serialization and brokers

dotnet-core json kafka messaging-library protobuf pubsub redis

Last synced: 20 Dec 2024

https://github.com/softwareag/j2ee_messaging_apps

Modular J2EE messaging applications that rely on common JCA Resource Adapters to interact with Messaging provider such as SoftwareAG Universal Messaging

j2ee java jca jms jms-broker jms-queue pubsub universal-messaging webmethods

Last synced: 20 Dec 2024

https://github.com/kiko-g/reliable-pub-sub-service

FEUP SDLE | Reliable Pub/Sub Service | 2021/22

pubsub python zeromq

Last synced: 23 Nov 2024

https://github.com/adamluzsi/googlecloudpubsub

Golang Pubsub pipeline consumer for rapid develeopment and testing when building google pubsub pipeline enhancers

bdd cloud gcloud-pubsub golang google pubsub tdd

Last synced: 18 Dec 2024

https://github.com/kiko-g/feup-sdle

FEUP SDLE | Large Scale Distributed Systems | 2021/22

decentralized distributed-systems pubsub

Last synced: 23 Nov 2024

https://github.com/dpwgc/imc-message-center

通讯中台-消息推送中心(DDD领域驱动设计+CQRS架构实战项目)

b broadcast cqrs ddd mariadb pubsub redis spring-boot websocket

Last synced: 19 Nov 2024

https://github.com/pot-pourri/pubsub

:mailbox_with_mail: Publish-subscribe data structures for JavaScript

javascript js publish pubsub subscribe

Last synced: 22 Dec 2024

https://github.com/vyzo/gerbil-netvis

A simple network visualizer for pubsub message propagation

gerbil ipfs pubsub

Last synced: 17 Dec 2024

https://github.com/restuwahyu13/express-todo-redis

todo app example express.js with redis custom pub/sub implementation

expressjs nodejs pubsub redis todoapp

Last synced: 09 Nov 2024

https://github.com/hc-oss/react-gbus

global event bus hook for react (pub/sub)

broadcast emit eventemitter events pubsub react subscribe

Last synced: 01 Dec 2024

https://github.com/araucaris/hermes

Hermes is a messaging framework, offering publish-subscribe, asynchronous request-response, key-value storage access and distributed locking.

jackson messaging msgpack nats nats-messaging pubsub pubsub-subscriber redis redis-messaging

Last synced: 10 Nov 2024

https://github.com/mizrael/asyncservices

Sample repository showing how to handle requests asynchronously.

aspnet-core dotnet-core mongodb pubsub rabbitmq tutorial web-api

Last synced: 28 Nov 2024

https://github.com/wmantly/p2psub

Mesh peer to peer JSON Pub/Sub with no extremal dependencies.

json mesh nodejs p2p pubsub

Last synced: 21 Dec 2024

https://github.com/mchmarny/stockersrc

Twitter data source container executing in GCE VM

container gce pubsub twitter

Last synced: 08 Nov 2024

https://github.com/opencyphal-garage/libserard

A compact implementation of the Cyphal/serial protocol in C for high-integrity real-time embedded systems

cyphal cyphal-serial opencyphal pubsub uavcan uavcan-serial

Last synced: 07 Nov 2024

https://github.com/gunerkaanalkim/pubs

a message broker that applied publisher/subscriber pattern with Typescript

message-broker publisher-subscriber pubsub typescript

Last synced: 08 Nov 2024

https://github.com/salaah01/py-pub-sub

A simple pub-sub implementation in Python.

devops pubsub python python3 server

Last synced: 10 Nov 2024

https://github.com/elithrar/pubsub-example-worker

An example Worker that acts as an on-publish hook for Pub/Sub (https://developers.cloudflare.com/pub-sub/).

cloudflare mqtt pubsub typescript workers

Last synced: 24 Nov 2024

https://github.com/lahsivjar/gcloud-ocr

Sample OCR code to use with GCS and Cloud Functions

cloud-functions gcloud gcs golang-examples iap pubsub

Last synced: 11 Dec 2024

https://github.com/ragmaanir/besked

Small typed PubSub library for crystal.

crystal pubsub

Last synced: 14 Nov 2024

https://github.com/piotrpersona/goq

Golang interprocess, in-memory pub-sub message queue.

go go-generics golang golang-library goroutines pubsub queue

Last synced: 10 Nov 2024

https://github.com/YannickFricke/TwubSub

Elixir Twitch PubSub bindings

elixir pubsub twitch

Last synced: 31 Oct 2024

https://github.com/cdaringe/pg-subscribe

subscribe to postgres events in node via LISTEN/NOTIFY apis

events listen notify postgres postgresql pubsub typescript

Last synced: 11 Nov 2024

https://github.com/AdrienMazet/fri-go

TP Infrastructures d'intégration

go http mqtt pubsub redis rest

Last synced: 14 Nov 2024

https://github.com/stevenferrer/kafka-pubsub

kafka pub-sub demo

go go-kit golang kafka pubsub

Last synced: 25 Dec 2024

https://github.com/vwapplications/pigeon

Pigeon is a framework developed in python that was made to intermediate the use of RabbitMQ services in a quick and easy way, these services of communication between components / services through different types of context of exchange of messages

amqp comunication comunication-queue pigeon post-office postman pubsub python rabbitmq rpc

Last synced: 13 Nov 2024

https://github.com/ryskiwt/pubsub-go

Simple pub/sub written in Golang

go golang pubsub

Last synced: 13 Nov 2024

https://github.com/plvo/redis-pubsub

A Rust script that uses Redis to test the one-to-many Pub/Sub mechanism.

pubsub redis rust

Last synced: 13 Nov 2024

https://github.com/artyom/wspush

Service to deliver redis PUBSUB messages over websocket

pubsub websocket

Last synced: 14 Nov 2024

https://github.com/loilo/monomitter

📡 A tiny, overly simplistic event bus

emitter events javascript pubsub signal

Last synced: 08 Nov 2024

https://github.com/backendstack21/realtime-pubsub-client-python

The official Realtime Pub/Sub client for Python

client gateway messaging pubsub python realtime websocket

Last synced: 09 Nov 2024

https://github.com/premiering/wubsub

A tiny ws:// RPC server using a JSON protocol.

go ipc melody pubsub rpc websocket

Last synced: 09 Nov 2024

https://github.com/kelindar/metering

This metering plugin for emitter.io broker persists usage in Google Datastore.

datastore emitter-io plugin pubsub

Last synced: 06 Dec 2024

https://github.com/castor-labs/queue

A simple queue abstraction for your PHP projects

composer-library consumer php php7 producer pubsub queue

Last synced: 13 Nov 2024

https://github.com/siddhi-io/siddhi-io-googlepubsub

Extension that allows communicating with topics located in Google Pub-Sub

extension google-cloud google-pubsub io message-queue pubsub siddhi

Last synced: 08 Nov 2024

https://github.com/d-exclaimation/subpub

A lightweight Akka stream PubSub engine for distributing data to multiple consumers.

akka-actors akka-streams pubsub real-time scala topic-modeling

Last synced: 29 Dec 2024

https://github.com/ably-labs/collaborative-pixel-drawing

A collaborative pixelart drawing carnvas to demonstrate pub/sub using Ably or Azure WebPubSub.

ably azure-functions demo dotnet javascript pubsub serverless websocket

Last synced: 13 Nov 2024

https://github.com/qddegtya/isomorphic-channel

📞 Isomorphic channel for Micro Frontends

iframe-communicator microfrontends pubsub

Last synced: 13 Nov 2024

https://github.com/lack-zillions-over/zensky

Pub/Sub messaging using Redis.

javascript pubsub queue redis typescript

Last synced: 16 Nov 2024

https://github.com/atomstatehq/atomstate

Atomstate is an open-source messaging system designed for modern distributed applications, particularly in cloud-native environments

atomstate cloud cloud-computing cloud-native distributed distributed-systems event-streaming message-bus messaging microservices pubsub queuing

Last synced: 30 Nov 2024

https://github.com/pouchlabs/pouchrealtor

blazing fast socket.io alternative,pure websockets.

io pubsub realtime socket websocket ws

Last synced: 14 Nov 2024

https://github.com/trailsjs/trailpack-pubsub

Redis Pub/Sub implementation for Trails.js app

pubsub trailpack trails

Last synced: 08 Nov 2024

https://github.com/drumath2237/pubsub-android-test

UnityでAzure Web PubSubによる双方向通信を使用するデモ

azure csharp nuget pubsub unity

Last synced: 15 Nov 2024

https://github.com/yongwangd/rx-event

A very simple but powerful event pub/sub package with only 6 lines of source code.

eventemitter eventemitter4 javascript node nodejs pubsub rxjs

Last synced: 24 Nov 2024

https://github.com/mushoffa/redis-pubsub-go

Demo application and code example for Redis Pub/Sub using Go language

docker go golang pubsub redis

Last synced: 15 Nov 2024

https://github.com/cristianoliveira/ifrone

A tiny wrapper around cross-window communication.

iframe iframe-communication iframe-pubsub lightweight pubsub wrapper

Last synced: 16 Nov 2024

https://github.com/aamiralam/push-notification-service

A firebase cloud function to send push notifications to all clients subscribed to a topic

express firebase-functions nodejs pubsub

Last synced: 24 Nov 2024

https://github.com/batux/ng-event-bus

ng-event-bus

angularjs eventbus pubsub

Last synced: 17 Nov 2024

https://github.com/cluster-labs/cosmos

A decentralized communication stack

crdt ipfs libp2p pubsub

Last synced: 17 Nov 2024

https://github.com/yss14/node-redis-eventbus

A simple event bus powered by node-redis to communicate between multiple node instances

eventbus eventbus-library events node-redis nodejs pubsub redis

Last synced: 17 Nov 2024

https://github.com/cbuschka/gcp-examples

Example solutions with Terraform and Java on GCP

gcp gcs java pubsub terraform

Last synced: 15 Nov 2024

https://github.com/questnetwork/quest-pubsub-js

JavaScript implementation of the Quest Network Second Layer PubSub Protocol

decentralized ecdsa end-to-end-encryption ipfs nodejs pubsub

Last synced: 21 Dec 2024

https://github.com/infumia/pubsub

Simplified pubsub library for Redis and various databases.

jackson java kotlin pubsub redis

Last synced: 21 Dec 2024

https://github.com/abhisekp/jest-pub-sub

Test Redis PubSub using Jest testing framework

demo jest pubsub redis testing

Last synced: 21 Dec 2024

https://github.com/magnuschase03/pubsubgo

This is a simple pub/sub service written in Go.

go pubsub

Last synced: 20 Dec 2024

https://github.com/dataphos/schema-registry

Schema Registry is a product used for schema management and message validation.

cloud-native data-mesh data-stream event-driven go kafka messaging pubsub schema-registry serverless servicebus

Last synced: 15 Dec 2024

https://github.com/node-casbin/pubsub-watcher

Google Cloud Pub/Sub watcher for Node-Casbin

abac acl auth authorization authz casbin gcp google-cloud middleware pubsub rbac watcher

Last synced: 20 Nov 2024

https://github.com/manesioz/rilly

Distributed change data capture (CDC) framework for Google BigQuery

change-data-capture distributed-systems google-bigquery kafka pubsub python3

Last synced: 17 Nov 2024

https://github.com/jgantunes/pulsarcast-test-harness

A test harness for Pulsarcast using ipfs-testbed

decentralized ipfs-testbed p2p pubsub pulsarcast test-harness

Last synced: 26 Dec 2024

https://github.com/psaia/fast-observer

A blazingly fast asynchronous O(1)-capable event dispatcher.

event-dispatcher observer pubsub typescript

Last synced: 02 Nov 2024

https://github.com/dozyio/gossipsub-simulator

Gossipsub Simulator

gossipsub libp2p pubsub

Last synced: 26 Dec 2024

https://github.com/jepozdemir/event-publisher

Basic event publish/subscribe implementation that transfers a message from a sender to a receiver. It provides a loosely coupled communication between objects.

csharp dotnet dotnetcore eventbus eventhandling events publish-subscribe pubsub realtime

Last synced: 18 Nov 2024

https://github.com/sumory/mas

a state management library.

actions pubsub redux state-management

Last synced: 04 Dec 2024

https://github.com/574n13y/google-pub-subtopic

Develop Terraform code for creating and managing Google Pub/Subtopic.

gcp pubsub pubsub-subscriber terraform terraform-module terraform-provider terraform-workspace topic

Last synced: 06 Dec 2024

https://github.com/johngeorgewright/hot-press

Event lifecycle management in JavaScript

event-hierarchy event-lifecycle pubsub

Last synced: 21 Dec 2024

https://github.com/cuongndc9/pubsub_go

a simple 💅 pusub using go

103cuong go golang pubsub

Last synced: 21 Nov 2024

https://github.com/barthez/kane-consumer

GenServer consumer for Kane

elixir google-pubsub kane pubsub

Last synced: 29 Dec 2024

https://github.com/benmeehan/goscribe

A fast, simple, pure golang pub-sub broker.

broker golang pubsub

Last synced: 01 Dec 2024

https://github.com/beatthat/notifications

Global system for pub/sub notification events by string 'type'.

loosely-coupled-design message-api messaging notifications observer observer-pattern pubsub unity3d

Last synced: 26 Dec 2024

https://github.com/filipecosta90/pubsub-bench

Estimate on how fast each Pub/Sub can process messages. Supports Redis pubsub and sharded pubsub

pubsub redis

Last synced: 06 Dec 2024

https://github.com/betterwrite/vue-pubsub

A Pubsub Plugin (or better Event Bus) for Vue.

event-bus mitt pubsub typescript vue vue3 vuejs

Last synced: 22 Nov 2024

Publish-subscribe pattern Awesome Lists
Publish-subscribe pattern Categories