Class Project:
Concurrent Client Handling Server | Java, Socket, Multithreading December 2023
• Architected a high-performance Java-based server to efficiently handle concurrent client requests, supporting a throughput of over 10,000 requests per second through a multi-threaded design.
• Implemented rigorous synchronization and thread-safety principles, mitigating risks of deadlocks and race conditions.