evio
by tidwall
Fast event-loop networking for Go
AI summary
Event loop networker
An event-driven networking framework that enables fast and efficient packet handling
- stars
- 5.9K
- forks
- 492
- watching
- 176
Similar projects
Found by comparing what the projects do, not just their names.
Event-driven framework
An actor-based framework for creating event-driven architectures with network transparency and distributed system support.
qihoo360/evpp3.6K
Network library
A modern C++ network library for developing high-performance TCP/UDP/HTTP services.
fortio/fortio3.4K
load tester
A fast and reusable load testing library with advanced features for performance testing and visualization.
apache/dubbo-go4.7K
Microservice framework
Provides a Go implementation of a scalable and configurable RPC framework for microservices architecture
labstack/echo30.1K
Web framework
A high-performance, minimalist Go web framework with extensible middleware capabilities and robust API features.
go-chi/chi18.8K
HTTP router
A lightweight router for building modular and composable HTTP services
lonng/nano2.9K
game server framework
A lightweight Go-based networking library for building fast and efficient game servers
ergochat/ergo2.3K
IRC server
An IRC server written in Go with integrated services and customizable configuration.
panjf2000/gnet9.8K
Network framework
An event-driven networking framework designed to provide high-performance and lightweight network capabilities.
Websocket demo
Demonstrates how to handle a large number of websockets connections in Go
gin-gonic/gin79.4K
Web framework
A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services.
Serverless platform
An event-driven ecosystem of capabilities to simplify building efficient and modern serverless functions, microservices, and edge apps.
ethereum/go-ethereum47.9K
EVM client
A Go implementation of the Ethereum protocol's execution layer
olahol/melody3.8K
Web framework
A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets.
hibiken/asynq10.2K
Task queue library
A distributed task queue that supports asynchronous processing and high availability