no need to store cli_addr
floats
unix sockets better
connection pool model