Writing a multi-process network server in Java with Akuma