One Slow Connection Froze Every Other One
Python 함수·클래스·예외를 아는 학습자를 위한 소켓 프로그래밍입니다. 블로킹이 만드는 줄서기를 직접 재고, 다중화·부분 입출력·유휴 정리를 구현해 같은 부하를 한 반복문으로 받아 냅니다. 서술자와 메모리로 한계를 세고, 심화에서는 반쪽 종료 뒤 응답 보존과 버퍼·총수명 제한을 실제 TCP로 검증합니다. 멀티프로세스 확장과 TLS 는 범위 밖입니다.
중급 · 레슨 23 · 실습 3
실습 시작하기
커리큘럼
One person stops the whole line
Watching many sockets from one seat
Not everything you send goes out
When do you drop a silent connection
Where this design falls over
They stopped talking, but the reply vanished too
Small Clients Beside Large Ones: Ready Queues and Fairness
Writable but Refused: Nonblocking Connection Setup
The Cancel Button Does Nothing: Control Channels and Ownership
An Operator's Connection Probe: Budgets, Causes, and Cleanup
참고 문서