Building a Multi-Client Chat Server in Java
Blocking I/O, Concurrency, and the Real Cost of Multithreading
In the earlier parts of this series, we built Java servers from scratch. We began with a single-threaded server to understand sockets and streams, then introduced multithreading, and fina...
arshghaiwat.hashnode.dev5 min read