Tech and Media Labs
This site uses cookies to improve the user experience.

Multithreaded Servers in Java

Jakob Jenkov
Last update: 2014-10-31

This trail is about implementing multithreaded servers in Java. Because of Java's built-in multithreading capabilities multithreaded servers are reasonably easy to implement. But not all server designs are equal. This trail will take a look at different server designs and discuss their pros and cons.

If you are new to Java multithreading there is an extensive tutorial here on
Java Concurrency / Multithreading.

This trail on multithreaded servers in Java is still work in progress.

Jakob Jenkov

Copyright  Jenkov Aps
Close TOC