Open source projects by valyala

valyala/fasthttp

Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

☕Go   ★5856 stars   ⚠153 open issues   ⚭5 contributors   ☯about 4 years old  

valyala/gorpc

Simple, fast and scalable golang rpc library for high load

☕Go   ★438 stars   ⚠13 open issues   ⚭1 contributors   ☯about 5 years old  

valyala/fasttemplate

Simple and fast template engine for Go

☕Go   ★178 stars   ⚠3 open issues   ⚭1 contributors   ☯over 4 years old  

valyala/ybc

Fast in-process BLOB cache with persistence support

☕Go   ★330 stars   ⚠5 open issues   ⚭2 contributors   ☯over 7 years old  

valyala/goloris

Slowloris for nginx DoS. Written in go

☕Go   ★158 stars   ⚠3 open issues   ⚭1 contributors   ☯almost 6 years old  

valyala/quicktemplate

Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template

☕Go   ★933 stars   ⚠15 open issues   ⚭1 contributors   ☯almost 4 years old  

valyala/gheap

Fast generalized heap tree algorithms in C++ and C. Provides simultaneous support for D-heap and B-heap.

☕C++   ★59 stars   ⚠3 open issues   ⚭1 contributors   ☯almost 8 years old  

valyala/httpteleport

Transfer 10Gbps http traffic over 1Gbps networks :)

☕Go   ★288 stars   ⚠4 open issues   ⚭1 contributors   ☯about 3 years old