a pooled socket server and client lib