TT Lab
시작하기
배우기 러닝패스 코스

연결 하나가 느려지자 나머지가 전부 멈췄다

Python 함수·클래스·예외를 아는 학습자를 위한 소켓 프로그래밍입니다. 블로킹이 만드는 줄서기를 직접 재고, 다중화·부분 입출력·유휴 정리를 구현해 같은 부하를 한 반복문으로 받아 냅니다. 서술자와 메모리로 한계를 세고, 심화에서는 반쪽 종료 뒤 응답 보존과 버퍼·총수명 제한을 실제 TCP로 검증합니다. 멀티프로세스 확장과 TLS 는 범위 밖입니다.

중급 · 레슨 23 · 실습 3

실습 시작하기

커리큘럼

줄이 한 사람 때문에 멈춘다

여럿을 한 자리에서 지켜본다

보낸 만큼 다 나가지 않는다

말 없는 연결을 언제 끊나

이 방식이 무너지는 자리

먼저 입을 다물었을 뿐인데 답장까지 사라졌다

큰 손님 옆의 작은 손님: 준비 큐와 공정성

쓰기 준비인데 접속 실패: 비차단 연결 수립

취소 버튼이 안 먹는다: 제어 채널과 소유권

운영자의 연결 진단기: 예산·원인·회수

참고 문서