fastsocket
TCP socket implementation
A Linux kernel implementation of a scalable TCP socket stack with linear performance growth on multicore machines
Fastsocket is a highly scalable socket and its underlying networking implementation of Linux kernel. With the straight linear scalability, Fastsocket can provide extremely good performance in multicore machines. In addition, it is very easy to use and maintain. As a result, it has been deployed in the production environment of SINA.
4k stars
421 watching
727 forks
Language: C
last commit: over 6 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
f-stack/f-stack | A high-performance network framework that bypasses the kernel to achieve better performance and scalability. | 3,888 |
fastfetch-cli/fastfetch | A command-line tool for gathering and displaying system information in a customizable format. | 11,230 |
chronoxor/netcoreserver | A high-performance C# .NET Core library for building fast and low-latency socket servers and clients with support for multiple protocols. | 2,822 |
ntop/pf_ring | A framework for high-speed packet processing on Linux kernels. | 2,718 |
sindresorhus/fast-cli | Tools to test internet speeds using fast.com and speedtest.net | 2,609 |
soketi/soketi | A high-performance WebSockets server built on top of uWebSockets.js, designed for real-time communication and scalable production use. | 5,009 |
cloudflare/pingora | A fast, reliable, and programmable network service framework. | 22,811 |
valyala/fasthttp | High-performance HTTP implementation for Go with optimized memory usage | 22,015 |
facebookincubator/socketrocket | A WebSocket client library for iOS and macOS | 9,568 |
snabbco/snabb | A toolkit for building fast and efficient packet networking solutions using Lua. | 2,978 |
facebookincubator/katran | A high-performance layer 4 load balancing solution for scalable and resilient traffic distribution. | 4,782 |
unikraft/unikraft | A next-generation cloud native kernel designed to provide high-performance, security, and efficiency for modern computing environments | 2,891 |
fastapi/fastapi | A modern Python framework for building high-performance RESTful APIs | 78,676 |
microsoft/fast | Provides a standardized set of reusable UI components and tools to build accessible web applications using modern Web Standards. | 9,312 |
fastify/fastify | A web framework designed to provide the best developer experience with minimal overhead and a powerful plugin architecture. | 32,612 |