Skip to content

Entry

Asynq

Appears in 4 awesome lists

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

Open github.comhibiken/asynq

Found in these lists

Awesome Go

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

FreshScore 94

Awesome Go

Section: 消息 · star:12819 一个简单、可靠、高效的基于Redis的分布式任务队列。

FreshScore 89

go-awesome

Section: 任务/定时器 · 异步分布式任务队列

StaleScore 56

awesome-go

Section: Caching and Queues · Simple, reliable, and efficient distributed task queue in Go

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

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

machinery

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

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