Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io. Set up once and forever.
-
Updated
Nov 1, 2025 - Go
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io. Set up once and forever.
Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.
A High Performance Metadata System for Kubernetes
Distributed RWMutex in Go
Generate random data for MongoDB
Horizontally Scalable Kubernetes Controllers: distribute reconciliation of Kubernetes objects across multiple controller instances
High Efficiency Reliable Access to data stores
Hazelcast Go Client
minimalistic Kubernetes network plugin that just works
Build your own Game-Engine based on the Entity Component System concept in Golang.
The scalable, auditable and high-performance tamper-evident log project
Framework for writing scalable distributed stateful applications
"Commit information, not traffic" - Vector–Scalar Accumulator (VSA) is a lightweight algorithmic primitive that eliminates write amplification and hot-row contention in high-frequency systems
A QUIC transport for mangos (scalability protocols) written in pure Go
A platform for transparent bidding for service requests
Nostr relay with Internet Computer integration for inter-relay synchronization
Online Store Microservices is a scalable architecture for an online retail platform, built with Go, Docker, and Kubernetes. It features three core services—Product (PostgreSQL), Order (MongoDB), and Inventory (Redis)—with inter-service communication via HTTP and message broker NATS. Kubernetes manages deployment and scaling.
The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.
Add a description, image, and links to the scalability topic page so that developers can more easily learn about it.
To associate your repository with the scalability topic, visit your repo's landing page and select "manage topics."