evio

Event loop networker

An event-driven networking framework that enables fast and efficient packet handling

Fast event-loop networking for Go

GitHub

6k stars
176 watching
492 forks
Language: Go
last commit: about 1 year ago
networking

Related projects:

Repository Description Stars
ergo-services/ergo An actor-based framework for creating event-driven architectures with network transparency and distributed system support. 3,771
qihoo360/evpp A modern C++ network library for developing high-performance TCP/UDP/HTTP services. 3,616
fortio/fortio A fast and reusable load testing library with advanced features for performance testing and visualization. 3,377
apache/dubbo-go Provides a Go implementation of a scalable and configurable RPC framework for microservices architecture 4,739
labstack/echo A high-performance, minimalist Go web framework with extensible middleware capabilities and robust API features. 30,085
go-chi/chi A lightweight router for building modular and composable HTTP services 18,767
lonng/nano A lightweight Go-based networking library for building fast and efficient game servers 2,896
ergochat/ergo An IRC server written in Go with integrated services and customizable configuration. 2,295
panjf2000/gnet An event-driven networking framework designed to provide high-performance and lightweight network capabilities. 9,825
eranyanay/1m-go-websockets Demonstrates how to handle a large number of websockets connections in Go 5,866
gin-gonic/gin A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. 79,433
tibcosoftware/flogo An event-driven ecosystem of capabilities to simplify building efficient and modern serverless functions, microservices, and edge apps. 2,436
ethereum/go-ethereum A Go implementation of the Ethereum protocol's execution layer 47,891
olahol/melody A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. 3,785
hibiken/asynq A distributed task queue that supports asynchronous processing and high availability 10,212