Commit Graph

11 Commits

Author SHA1 Message Date
f94087b2db feat: implement core application logic with working prototype functionality 2024-12-29 20:05:43 +00:00
6354581796 chore: add conventional commit format specification with allowed types and structure rules 2024-12-18 04:57:06 +00:00
babc6d9a6b feat: implement close order logic for trade execution with validation 2024-12-18 03:27:12 +00:00
00137aa560 perf: increase max concurrency to 500 with silent mode for high throughput
Optimize performance settings to handle 500 concurrent connections seamlessly. Enable silent mode to suppress verbose logging and reduce I/O overhead, achieving stable high-load operation without degradation.
2024-12-18 03:20:09 +00:00
0628949654 perf: increase max concurrency to 500 with silent mode for high-load throughput
Optimize server configuration to handle 500 concurrent connections efficiently by tuning connection pool limits, thread allocation, and buffer sizes. Enable silent logging to reduce I/O overhead during peak traffic, ensuring minimal latency and maximum throughput under sustained load.
2024-12-18 03:15:57 +00:00
6f4ea7a601 perf: increase max concurrent connections to 500 for high-load throughput
The connection pool limit is raised from the previous default to 500, enabling the server to handle significantly higher concurrency under load testing without resource exhaustion. This change directly improves peak throughput capacity for production deployments with heavy traffic patterns.
2024-12-18 03:14:00 +00:00
5b605b7837 feat: implement websocket support for real-time communication in chat module
- Add WebSocket endpoint to handle persistent bidirectional connections
- Integrate event-driven message broadcasting to all connected clients
- Update server configuration to enable WebSocket upgrade handshake
2024-12-18 03:02:56 +00:00
c59b4531a8 fix: restore websocket connection handling and reconnection logic 2024-12-18 02:09:37 +00:00
0ac49364e8 feat: implement TCP keepalive and retransmit timeout tuning for high-latency links
Adds sysctl-based configuration for TCP keepalive probes, retransmission timeouts, and window scaling to improve connection stability over unreliable or high-latency network paths. The changes include setting net.ipv4.tcp_keepalive_time to 300 seconds, tcp_retries2 to 5, and enabling tcp_window_scaling in the network initialization script.
2024-12-18 01:42:16 +00:00
197806a640 feat: add initial project scaffold with placeholder files and structure 2024-12-17 21:49:51 +00:00
2c22bc27a2 feat: add initial project structure with core application scaffolding 2024-12-17 18:27:09 +00:00