Commit Graph
12 Commits
Author SHA1 Message Date
meiseayoung 9eb360926b feat(usockets): optimize high concurrency support up to 10,000+ connections
- Increase uSockets listen() backlog from 512 to 16384 in bsd.c
- Add high concurrency test suite (5000-10000 concurrent connections)
- Add HIGH_CONCURRENCY.md documentation with optimization guide
- Add usockets/build.sh script for rebuilding uSockets library
- Update README with latest benchmark results

Performance (macOS M3 Max):
- 5,000 concurrent: 81,524 RPS, 100% success
- 10,000 concurrent: 24,198 RPS, 100% success

System requirements:
- kern.ipc.somaxconn >= 8192
- ulimit -n 65535
2026-01-03 20:45:30 +08:00
meiseayoung 3b8d21dd0d fix: update import path to VPM package name (meiseayoung.hono)
- Change all `import hono` to `import meiseayoung.hono` in code and docs
- Ensure compatibility with VPM installation via `v install meiseayoung.hono`
2026-01-02 22:05:12 +08:00
meiseayoung 07382ab622 feat: integration usockets backend 2025-12-31 15:44:51 +08:00
meiseayoung 645d8c2dda feat: add redirect method 2025-12-30 14:25:35 +08:00
meiseayoung 6fe79d298d chore: use x.json2 module replace json_parser 2025-12-30 12:58:42 +08:00
meiseayoung 85b001225e doc: remove publish doc 2025-12-30 11:15:44 +08:00
meiseayoung 8825ef9b25 chore: change module and repo name 2025-12-30 11:12:48 +08:00
meiseayoung 782a4e7795 refc: Refactor project structure 2025-12-30 11:00:46 +08:00
meiseayoung 369655a9ea doc: rewrite README.MD content 2025-12-29 18:06:05 +08:00
yangshangbo 441a8f114d feat: first /upload/chunk_exists request alone 2025-07-11 18:07:59 +08:00
yangshangbo e362c4ffb5 feat: chunk file upload add quest pool 2025-07-11 16:32:15 +08:00
yangshangbo e5c8bad871 fix: change README.MD to README.md 2025-07-11 10:16:05 +08:00