GitHub 中文社区
回车: Github搜索    Shift+回车: Google搜索
论坛
排行榜
趋势
登录

©2025 GitHub中文社区论坛GitHub官网网站地图GitHub官方翻译

  • X iconGitHub on X
  • Facebook iconGitHub on Facebook
  • Linkedin iconGitHub on LinkedIn
  • YouTube iconGitHub on YouTube
  • Twitch iconGitHub on Twitch
  • TikTok iconGitHub on TikTok
  • GitHub markGitHub’s organization on GitHub
集合主题趋势排行榜
#

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.

发布于 1987

Website
Wikipedia
维基百科
dapr/dapr
https://static.github-zh.com/github_avatars/dapr?size=40
dapr / dapr

Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架。

微服务Kubernetessidecarstate-managementevent-drivenPublish-subscribe patternServerlesscontainers
Go 24.83 k
3 天前
https://static.github-zh.com/github_avatars/binwiederhier?size=40
binwiederhier / ntfy

ntfy 是一个基于HTTP实现pub-sub消息通知服务。接收消息设备可以是Android、IOS、浏览器。使用非常简单无需注册。

REST APIPublish-subscribe patternnotificationscURLpush-notificationsntfyntfysh
Go 23.54 k
8 天前
https://static.github-zh.com/github_avatars/uNetworking?size=40
uNetworking / uWebSockets

uWebSockets 是一个轻量级、高性能、安全的WebSocket 库

WebSocketHTTPPublish-subscribe patternroutercommercialcross-platformproxy-protocol
C++ 18.01 k
5 天前
https://static.github-zh.com/github_avatars/emqx?size=40
emqx / emqx

The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles

MQTTInternet of thingsmqtt-brokerErlangiot-middlewarebrokerm2mPublish-subscribe patternmessagingCoAPlorawanmqtt-serverEMQXmanufacturingmqtt-protocolmessage-queueaiotiiotlwm2m
Erlang 14.91 k
2 天前
https://static.github-zh.com/github_avatars/apache?size=40
apache / pulsar

分布式发布订阅(pub-sub)消息系统

Apache PulsarPublish-subscribe patternmessagingstreamingqueuingevent-streaming
Java 14.66 k
3 天前
https://static.github-zh.com/github_avatars/developit?size=40
developit / mitt

🥊 Tiny 200 byte functional event emitter / pubsub.

mittevent-handlersPublish-subscribe patterntinyeventevent-busevent-listenereventemitter
TypeScript 11.36 k
10 个月前
https://static.github-zh.com/github_avatars/zeromq?size=40
zeromq / libzmq

ZeroMQ core engine in C++, implements ZMTP/3.1

zeromqzmqmessagingconcurrencyPublish-subscribe patternpushpullstreamlibzmqzmtpNetwork
C++ 10.29 k
11 小时前
https://static.github-zh.com/github_avatars/centrifugal?size=40
centrifugal / centrifugo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.

WebSocketRedisreal-timemessagingscalabilityeventsourcestreaminghttp-streaminggRPCPublish-subscribe patternhttp3webtransportsseserver-sent-events
Go 9.02 k
2 天前
https://static.github-zh.com/github_avatars/uNetworking?size=40
uNetworking / uWebSockets.js

μWebSockets for Node.js back-ends :metal:

HTTProuterWebSocketPublish-subscribe patternTypeScriptruntimecommercialNode.jsproxy-protocol
C++ 8.53 k
1 个月前
https://static.github-zh.com/github_avatars/deepstreamIO?size=40
deepstreamIO / deepstream.io

deepstream.io server

deepstream远程过程调用 (RPC)Publish-subscribe patterndatasyncrealtimeWebSocketTypeScriptAuthenticationpermissions
TypeScript 7.17 k
2 天前
https://static.github-zh.com/github_avatars/supabase?size=40
supabase / realtime

Broadcast, Presence, and Postgres Changes via WebSockets

ElixirPostgreSQLrealtimephoenixphoenix-frameworkcdcchange-data-capturecrdtdistributed-systemsPublish-subscribe pattern
Elixir 7.14 k
4 天前
processone/ejabberd
https://static.github-zh.com/github_avatars/processone?size=40
processone / ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)

ErlangXMPPjabberchatmessagingsipvoipInternet of thingsPublish-subscribe patterngroupchatstunturnMQTTServerMatrix
Erlang 6.3 k
6 天前
https://static.github-zh.com/github_avatars/SocketCluster?size=40
SocketCluster / socketcluster

Highly scalable realtime pub/sub and RPC framework

realtimeNode.jsWebSocketPublish-subscribe patternscalableKubernetesDocker框架JavaScript
JavaScript 6.18 k
2 个月前
permitio/opal
https://static.github-zh.com/github_avatars/permitio?size=40
permitio / opal

Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)

Authorizationpolicy-as-codepolicyrealtimeWebSocketPublish-subscribe pattern微服务Open Policy AgentopalHacktoberfestopenfga
Python 5.3 k
4 天前
https://static.github-zh.com/github_avatars/emitter-io?size=40
emitter-io / emitter

High performance, distributed and low latency publish-subscribe platform.

Publish-subscribe patternNetworkemitterMQTTmqtt-brokerrealtimehigh-performancelow-latencyGo
Go 3.94 k
3 个月前
https://static.github-zh.com/github_avatars/nytimes?size=40
nytimes / gizmo

A Microservice Toolkit from The New York Times

Gohttp-serverPublish-subscribe patterngoogle-pubsubsnssqskafkagizmoGoogle 云
Go 3.77 k
2 年前
vernemq/vernemq
https://static.github-zh.com/github_avatars/vernemq?size=40
vernemq / vernemq

A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support!

MQTTm2mscalablebrokerErlangdistributedmessagingPublish-subscribe patterniot-middlewareInternet of thingsindustrial-iotindustrial-automationmessage-queuemanufacturing
Erlang 3.34 k
4 天前
https://static.github-zh.com/github_avatars/krisleech?size=40
krisleech / wisper

A micro library providing Ruby objects with Publish-Subscribe capabilities

RubyeventsPublish-subscribe pattern
Ruby 3.31 k
10 个月前
https://static.github-zh.com/github_avatars/open62541?size=40
open62541 / open62541

Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0

opc-uaSDKServerclientiec-62541opcCopcuaindustrial-automationPublish-subscribe patterntsn
C 2.81 k
4 天前
https://static.github-zh.com/github_avatars/svix?size=40
svix / svix-webhooks

The open source and enterprise-ready webhooks service 🦀

webhooksRustwebhook-serverwebhook-servicewebhookwebhooks-serverwebhook-dispatcherwebhook-ingesterAPIbackground-jobskafkamessage-queuePublish-subscribe patternqueuerabbitmqRedisstreamevent-drivenHacktoberfest
Rust 2.74 k
9 天前
loading...