Awesome Go
Section: Messaging · Asynchronous task queue/job queue based on distributed message passing.
Entry
Appears in 4 awesome lists
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Section: Messaging · Asynchronous task queue/job queue based on distributed message passing.
Section: 消息 · star:7941 基于分布式消息传递的异步任务/作业队列。
Section: 任务/定时器 · 通过分布式消息实现异步任务调度
Section: Caching and Queues · Machinery is an asynchronous task queue/job queue based on distributed message passing.
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
star:9474 Working efficiently with message streams. Building event driven applications, enabling event sourcing, RPC over messages, sagas. Can use conventional pub/sub implementations like Kafka or RabbitMQ, but also HTTP or MySQL binlog.
A simple, reliable, and efficient distributed task queue for Go built on top of Redis.
Easy and fluent Go job scheduling. This is an actively maintained fork of jasonlvhit/gocron.
Minimalist framework for dealing with websocket sessions, includes broadcasting and automatic ping/pong handling.
Golang client for NATS, the cloud native messaging system.
The lightweight event bus with async compatibility.