Message queue system written in Go and backed by Redis
- go
- golang
- redis
- message-queue
47,133 repositories indexed
25–48 of 71 · Most stars
Message queue system written in Go and backed by Redis
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
kwatch runs inside your Kubernetes cluster, traces every failure to its root cause, and sends one message: what broke, why, who changed it and what to do next.
:sparkles: :rocket: EasyTCP is a light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
Incident Response Forensic Framework
Simple to use, simple to deploy, one time self destruct messaging service, with hashicorp vault as a backend
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.
✉️ A streaming Go library for the Internet Message Format and mail messages
This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box
A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
Simple logger for Go programs. Allows custom formats for messages.
Go simple async message bus
A library to simplify writing applications using TCP sockets to stream protobuff messages
An easy-to-use SDK for Feishu and Lark Open Platform (Instant Messaging API only)
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
The Golang linter that checks usage of github.com/stretchr/testify.
websocket based messaging server written in golang
:incoming_envelope: A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.