메타는 10월 15일 2026 월드컵 기간 동안 자사 메시징 서비스, 추천 시스템, 네트워크 전반을 관리한 대규모 인프라 운영 경험을 공식 회고했다. 회사가 공개한 관측 결과에 따르면 결승전 당일 왓츠앱 메시지 전송량은 초당 3,000만 건을 넘어섰다. 특히 대화가 가장 집중되었던 최고 5분 구간 동안에는 약 84억 건에 달하는 메시지가 전달된 것으로 집계되었다.
해당 기록은 서로 다른 시간 단위에서 관측된 지표이며 5분 합산치를 근거로 특정 순간의 초당 최고 처리량을 역산하기는 어렵다. 운영팀이 경기 중 확인한 핵심 이용 패턴은 경기가 한창 진행되는 도중보다 경기 휴식 시간과 정규 시간 종료 직후에 공유 활동이 한꺼번에 집중된다는 점이었다. 실제로 정규 시간 종료 무렵 약 4분 동안 전체 송출 트래픽은 46% 증가한 것으로 확인되었다.
이처럼 짧은 시간에 송출 트래픽이 46% 급증한 현상은 메타가 직접 관측한 자사 서비스 내부 인프라 범위의 변화에 해당한다. 이는 인터넷 전반의 통신량이나 다른 모든 외부 서비스에서 동일한 비율로 트래픽이 늘어났음을 의미하는 수치는 아니다. 메타는 경기 흐름에 따라 순식간에 요동치는 특유의 트래픽 급증 양상을 면밀히 분석하며 인프라 계층 전반의 대응 절차를 체계적으로 점검했다.
자동 확장 의존을 탈피한 사전 용량 준비와 부하 격리 체계
인스타그램 팀은 급작스러운 트래픽 폭증이 닥쳤을 때 시스템 자동 확장이 완료되기를 기다리지 않도록 서비스 계층별 추가 용량을 미리 확보하는 방식을 채택했다. 트래픽 위험도가 특히 높은 주요 경기가 치러질 때에는 핵심 서비스의 가용성을 온전히 보호하기 위해 일부 국가에서 중요도가 낮은 백그라운드 작업을 축소했다. 이를 통해 중요한 기능의 안정성을 지키고자 했다.
이와 함께 메타는 상위 계층의 부하가 하위 데이터 계층으로 걷잡을 수 없이 번지는 연쇄 장애를 차단하기 위한 조치를 병행했다. 시스템 용량이 물리적 한계에 부딪히기 전에 선제적으로 경고를 울리는 조기 경보 체계를 결합해 운영 위험을 최소화했다. 단순한 자원 증설에만 의존하지 않고 각 인프라 계층이 부담해야 하는 작업의 우선순위를 명확히 분리해 관리한 점이 핵심이다.
왓츠앱 팀의 경우 본 대회 개막에 앞서 100개 이상의 내부 서비스를 대상으로 부하 시험을 진행하고 서비스 규모를 선제적으로 조정했다. 이후 대회 일정의 전개에 맞추어 검증 작업을 지속적으로 반복했다. 국가별 시차에 따라 순차적으로 트래픽 정점을 맞는 연말연시 새해 행사와 달리, 월드컵은 전 세계 모든 지역이 동시에 활성화될 수 있는 독특한 부하 특성을 나타냈다.
따라서 비교적 트래픽이 적고 조용한 다른 지역으로 부하를 넘겨 재배치하는 방식 대신 각 지역별 최고 수요를 독립적으로 예측해 인프라 용량을 배정했다. 특정 지역의 여유 자원에 기대기 어려운 다국적 동시 접속 환경이었기 때문에, 글로벌 단위의 단일 예측치에 매몰되지 않고 지역별로 정밀하게 분리된 용량 계획을 수립해 개별적으로 대응했다는 점이 중요한 특징으로 꼽힌다.
네트워크 부하 분산기의 한계 인식과 실제 운영 환경의 차이
메타는 이번 대규모 운영 과정에서 데이터센터 간 분산 처리와 네트워크 L4 및 L7 계층의 처리, 자동 확장을 유기적으로 결합해 운영했다고 설명했다. 이 중 메타가 오픈소스로 공개한 카트란의 공식 아키텍처는 외부에 노출된 대표 가상 IP로 들어오는 네트워크 패킷을 백엔드 서버들로 효율적으로 전달하는 네트워크 부하 분산기 역할을 수행하는 소프트웨어다.
카트란은 애플리케이션 요청을 직접 처리하고 연산하는 서버 자체를 대신하는 기술이 아니라 들어오는 연결 패킷을 적절하게 배치하는 역할을 담당한다. 카트란 설계는 XDP와 eBPF를 활용하는 고성능 소프트웨어 전달 계층을 기본으로 채택하고 있다. 그러나 고도화된 부하 분산 기술을 갖추었다고 해서 메시지 저장, 추천 연산 추론, 동영상 처리 계층에 자동으로 처리 여유가 확보되는 것은 아니다.
네트워크 계층을 지나 애플리케이션과 데이터베이스에 이르는 각 하위 계층마다 병목이 발생할 수 있으므로, 메타 회고에 나타난 사전 용량 확보와 연쇄 장애 차단 정책을 부하 분산기와 함께 살펴보아야 한다. 오픈소스 카트란 저장소는 주요 구성 요소와 빌드 및 실행 방법을 공개하고 있지만, 이를 실제로 활용하기 위해서는 각 환경에 부합하는 커널과 네트워크 구성을 직접 확인해야 한다.
메타가 달성한 월드컵 운영 성과는 카트란이라는 단일 소프트웨어의 힘만으로 완성된 것이 아니라, 독자적으로 구축된 엣지 인프라, 전용 데이터센터, 고도화된 서비스 운영 체계가 빈틈없이 맞물려 만들어진 결과다. 오픈소스로 공개된 코드를 내려받아 단순 구동하는 것과 메타 내부 환경과 동일한 대규모 처리량을 실제로 재현하는 작업 사이에는 명확한 간극이 존재한다.
5분 합계에서 구할 수 있는 것은 평균이다
최고 5분 구간의 약 84억 건을 300초로 나누면 초당 약 2,800만 건의 구간 평균이 된다. 이는 순간 최고치가 3,000만 건을 넘었다는 설명과 모순되지 않는다. 5분 내내 최고 속도를 유지했다는 뜻이 아니기 때문이다.
송출 트래픽 46% 증가 역시 그 직전 대비 약 4분간의 변화이고, 메시지 전송 건수와는 측정 대상이 다르다. 네트워크 전송량과 메시지 수를 같은 처리량으로 합치거나, 평균에서 최고 부하에 필요한 용량을 바로 구하면 실제 짧은 정점을 놓칠 수 있다.
| 숫자 | 기준 |
|---|---|
| 초당 3,000만 건 이상 | 왓츠앱의 순간 메시지 전송 기록 |
| 약 84억 건 / 5분 | 집중 구간의 메시지 합계 |
| 초당 약 2,800만 건 | 위 합계를 300초로 나눈 단순 평균 |
| 약 4분간 +46% | 메타 전체 송출 트래픽 변화 |
메타는 이번 월드컵 기간 동안 대형 행사에서 흔히 적용되는 통상적인 배포 동결을 진행하지 않고 최고 부하 시점에도 평소의 소프트웨어 배포 주기를 유지했다고 밝혔다. 이는 오랜 기간 누적된 인프라 신뢰성 개선과 배포 자동화 검증이 밑받침되었기에 가능했던 결정이다. 따라서 이를 대형 이벤트 때 배포를 중단하지 않아도 된다는 일반 규칙으로 받아들여서는 안 된다.
백그라운드 부하를 줄여 핵심 기능을 보호한 조치 역시 트래픽 급증 시점에 어떤 작업을 보류하고 어느 하위 시스템을 최우선으로 지킬지 미리 규정한 정책의 산물이다. 메타 회고는 자사 환경에서 적용된 판단 기준을 소개할 뿐 모든 서비스에 공통 적용되는 수치 기준을 제시하지 않는다. 독자는 공개된 수치를 단순 복제하기보다 자사의 허용 범위를 명확히 설정해야 한다.
ARCH.B 의견
이 사례에서 옮겨 볼 만한 것은 가장 큰 초당 수치보다 부하가 커지는 시간과 대응이 준비되는 시간의 관계다. 경기가 끝나는 순간의 수요는 사용자가 몰린 뒤 자원을 준비하는 방식만으로 대응하기 어렵다. 메타가 확보한 버퍼와 국가별 비핵심 작업 축소는 그 간격을 줄이기 위한 서로 다른 수단이었다.
네트워크 분배와 하위 서비스의 수용량도 구분된다. 카트란을 실행한다고 저장·추론 계층의 여유가 함께 생기는 것은 아니다. 다른 팀은 자사 기능의 우선순위와 잠시 지연해도 되는 작업을 정한 뒤, 실제 병목에 맞춰 준비할 자원을 선택할 수 있다. 메타의 배포 동결 생략을 그대로 복제하기보다는 그런 선택을 가능하게 한 검증 체계를 살펴볼 만하다.

