https://github.com/droxer/c10k-go
How to handle 100K Concurrence requests in Go
https://github.com/droxer/c10k-go
Last synced: 8 months ago
JSON representation
How to handle 100K Concurrence requests in Go
- Host: GitHub
- URL: https://github.com/droxer/c10k-go
- Owner: droxer
- Created: 2025-08-01T01:57:28.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-17T14:03:08.000Z (11 months ago)
- Last Synced: 2025-08-17T16:07:45.022Z (11 months ago)
- Language: Go
- Size: 24.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# C10K in Go
## Introduction
Demonstrates scalable techniques for handling 10,000 concurrent requests in Go
## Install dependencies
```
make install_dependencies
```
## Run Standard Server
This implementation uses the standard library's `net/http` package.
```
make run_server
```
## Run Fasthttp Server
This implementation uses the `fasthttp` package.
```
make run_fasthttp
```
## Run Gin Server
This implementation uses the `gin` package.
```
make run_gin
```
## Run Echo Server
This implementation uses the `echo` package.
```
make run_echo
```