Concurrent Server
Design Alternatives
One process per client
Spawn one thread per client
Preforking multiple processes
Prethreaded Server