: , "" , , . client. , fork(2) ( , Unix-, Windows fork(2) ). select(2) poll(2) epoll(4), , , .
, . , -small-, 20-30 , . , , EventMachine libevent, . ( .)
2) , [ , , )
:), signal(7) .
3) , .close ? ?
, - , - TCP - , , , - .
, TCP/IP , , . ( .) , client.print() TCP-. client.read() , , , . , TCP- , TCP_NODELAY . ( , TCP_CORK, "" , . , , .)
, ; , , " ", , .
, / ASCII UTF-8, "\n"; print puts \n read() readline(). ( IO .) + .