mangos

Message protocol library

An implementation of scalability protocols for messaging systems

mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"

GitHub

687 stars
23 watching
79 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

golang-networkmessagenanomsgnngpubsubqueue

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
thehydroimpulse/nanomsg.rsA Rust implementation of a messaging library that allows inter-process communication and synchronization.392
smancke/gubleA fast and scalable message bus for user interaction and data replication between multiple devices158
mustafaturan/busA minimalist event/message bus implementation337
staskobzar/goami2A Go library providing an interface to Asterisk's AMI protocol14
leandro-lugaresi/hubA fast Message/Event Hub using publish/subscribe pattern with support for topics and messaging between Go applications147
theorioli/gcmA Go library for sending Google Cloud Messaging (GCM) messages to Android devices.31
monaxgt/gomalshareProvides a client library for interacting with the MalShare API12
geysermc/mcprotocollibEnables communication between Minecraft clients and servers using a standardized protocol734
kak-tus/amiA Go client for reliable message queues using Redis Cluster Streams28
layeh/gumbleAn implementation of a Mumble client in Go.173
maddevsio/fcmA Go implementation of Firebase Cloud Messaging for application servers51
pebbe/zmq4A Go interface to ZeroMQ version 4 message passing library1,184
superseriousbusiness/activityActivities and messaging protocols implemented in Go16
rafaeljesus/rabbusProvides an event-driven messaging wrapper over RabbitMQ exchanges and queues with built-in features like retries, circuit breakers, and reconnecting.97
mymmrac/telegoA Go library implementing the full Telegram Bot API for building Telegram bots.581