Skip to content

Entry

machinery

Appears in 4 awesome lists

Machinery is an asynchronous task queue/job queue based on distributed message passing.

Open github.comrichardknop/machinery

Found in these lists

Awesome Go

Section: Messaging · Asynchronous task queue/job queue based on distributed message passing.

FreshScore 94

Awesome Go

Section: 消息 · star:7941 基于分布式消息传递的异步任务/作业队列。

FreshScore 89

go-awesome

Section: 任务/定时器 · 通过分布式消息实现异步任务调度

StaleScore 56

awesome-go

Section: Caching and Queues · Machinery is an asynchronous task queue/job queue based on distributed message passing.

FreshScore 81

Centrifugo

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.

In 6 listsDetails

Watermill

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.

In 5 listsDetails

Asynq

A simple, reliable, and efficient distributed task queue for Go built on top of Redis.

In 4 listsDetails

gocron

Easy and fluent Go job scheduling. This is an actively maintained fork of jasonlvhit/gocron.

In 4 listsDetails

gorush

Push notification server using APNs2 and google GCM.

In 4 listsDetails

melody

Minimalist framework for dealing with websocket sessions, includes broadcasting and automatic ping/pong handling.

In 4 listsDetails

NATS Go Client

Golang client for NATS, the cloud native messaging system.

In 3 lists

EventBus

The lightweight event bus with async compatibility.

In 3 lists