Skip to content

Entry

melody

Appears in 4 awesome lists

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

Open github.comolahol/melody

Found in these lists

Awesome Go

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

FreshScore 94

Awesome Go

Section: 消息 · star:4058 处理websocket session的极简框架,包括广播和自动ping/pong处理。

FreshScore 89

go-awesome

Section: WebSocket · WebSocket 服务框架

StaleScore 56

awesome-go

Section: Networking · notes: Minimalist websocket framework for 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

Asynq

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

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

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

Confluent Kafka Golang Client

confluent-kafka-go is Confluent's Golang client for Apache Kafka and the Confluent Platform.

In 3 lists