Java web server implementing single-threaded, multi-threaded, and thread pool–based concurrency models using sockets and ExecutorService.
-
Updated
Dec 23, 2025 - Java
Java web server implementing single-threaded, multi-threaded, and thread pool–based concurrency models using sockets and ExecutorService.
This project showcases the implementation of a single-threaded server in java. It covers concepts like sockets for client-server communication and handling requests sequentially.
Built a SingleThreaded, Multithreaded webserver. Tested it via Jmeter with 60k req/min. Threadpool implementation at 600k req/min
Client-server application single-threaded application with xml storage file
To associate your repository with the singlethread topic, visit your repo's landing page and select "manage topics."