6f7f47f7ef0639851d24035b7d07a5c115d72cc7
Add Makefile with GCC build targets for rpubsub server and load_test binary, implement high-performance multi-threaded WebSocket pub/sub server in rpubsub.c with lock-free task queue and worker thread pool, create load_test.c for benchmarking with 1000 subscribers and 10 publishers over WebSocket, and include test.py asyncio-based integration test script
Description
This project is a high-performance WebSocket Pub/Sub system with a multi-threaded server and a load test client simulating publishers and subscribers for benchmarking.
66 KiB
Languages
C
88.9%
Python
10.7%
Makefile
0.4%