1m-go-websockets
Websocket demo
Demonstrates how to handle a large number of websockets connections in Go
handling 1M websockets connections in Go
6k stars
112 watching
623 forks
Language: Go
last commit: over 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
gobwas/ws | A WebSocket implementation in Go. | 6,143 |
coder/websocket | A minimal and idiomatic WebSocket library for Go | 3,950 |
gorilla/websocket | An implementation of the WebSocket protocol for real-time communication over TCP connections. | 22,445 |
go-kit/kit | A toolkit for building microservices in Go | 26,621 |
olahol/melody | A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. | 3,748 |
xiaonanln/goworld | A scalable distributed game server engine with hot swapping capabilities and support for multiple communication protocols. | 2,573 |
zeromicro/go-zero | A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. | 29,308 |
soheilhy/cmux | A GoLang library for multiplexing multiple network protocols on the same port | 2,583 |
ethereum/go-ethereum | A Go implementation of the Ethereum protocol, providing a suite of tools and utilities for building Ethereum clients and applications. | 47,592 |
gin-gonic/gin | A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. | 78,978 |
asynkron/protoactor-go | An ultra-fast distributed actor system for concurrent and distributed computing | 5,079 |
panjf2000/gnet | An event-driven networking framework designed to provide high-performance and lightweight network capabilities. | 9,665 |
joewalnes/websocketd | Tool to turn existing command-line applications into WebSocket servers by piping client input and sending server output over WebSockets | 17,160 |
icexin/eggos | A Go-based unikernel project that runs Go applications on x86 bare metal with a network stack and various features. | 2,232 |
gopherjs/gopherjs | Compiles Go code to JavaScript for running in browsers | 12,759 |