Trawling

AI · 최신기사

AI 서비스와 활용, 기업·정책 소식을 다룹니다.

발행

빠진 TCP_NODELAY 설정이 데이터베이스 처리량을 조용히 갉아먹은 과정

Go 데이터베이스 드라이버 업데이트 뒤 TCP_NODELAY 설정이 빠지면서 작은 TCP 쓰기마다 지연이 발생했고, PostgreSQL 연결과 API 처리량이 함께 악화됐습니다. 글은 ClientWrite 대기 이벤트와 소켓 시스템 호출로 원인을 추적하고, 수정 후 처리량이 초당 1,100건에서 8,400건으로 늘어난 결과를 공유합니다.