Skip to content
목록으로 돌아가기

TTFB이란?

Updated:
-- Edit page

TTFB이란?

사전적 정의 (Dictionary Definition)

TTFB(Time to First Byte, 첫 바이트까지의 시간)는 웹 브라우저가 HTTP 요청을 서버에 보낸 후, 해당 요청에 대한 첫 번째 바이트의 데이터가 도착하기까지 걸리는 시간을 측정하는 성능 지표입니다. 이는 네트워크 지연 시간(Latency), 서버의 요청 처리 시간, 그리고 브라우저와 서버 간의 연결 설정 효율성을 종합적으로 나타내는 수치입니다. 웹 성능 최적화에서 서버의 응답 속도와 네트워크 병목 현상을 파악하는 핵심 척도로 활용됩니다.

실무 사용 예시 (Practical Use Case)

서비스 워커(Service Worker)를 사용하는 웹 아키텍처에서 TTFB는 서비스의 초기 로딩 성능을 평가하는 중요한 기준이 됩니다. 브라우저가 잠들어 있는 서비스 워커를 깨우는 과정에서 발생하는 ‘서비스 워커 지연(Service Worker Latency)‘은 TTFB를 수십에서 수백 밀리초(ms) 가량 증가시키는 원인이 됩니다. 이를 최적화하기 위해 엔지니어들은 서비스 워커가 실행되는 동안 네트워크 요청을 동시에 시작하는 ‘탐색 프리로드(Navigation Preload)’ 기법을 적용하여 TTFB를 단축하고 전반적인 사용자 경험을 개선합니다.


Edit page
이 글 공유하기:

🔗 함께 읽으면 좋은 글

1 / 29