pile·
네트워크·cloudflare-blogcloudflare-blog·

"idle" 이 idle 이 아닐 때 — 리눅스 커널 최적화가 만든 QUIC 버그

문제quiche의 CUBIC 혼잡 제어가 심한 초기 손실 뒤 cwnd를 최소값에 고정해 HTTP/3 다운로드 테스트가 약 60% 실패했다.

접근qlog로 ACK 주기별 상태 전이를 추적하고, bytes_in_flight가 0이 되는 순간을 last_sent_time이 아니라 last_ack_time 기준으로 계산하도록 수정했다.

결과수천 번 반복되던 recovery 루프가 사라지고 quiche 테스트 스위트의 100% 통과율과 4~5초 다운로드 완료가 복구됐다.

cloudflare-blog
cloudflare-blog 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 네트워크·cloudflare-blogcloudflare-blog·

    DNSSEC 가 잘못됐을 때 — .de TLD 장애 대응 사례

    문제DENIC의 .de DNSSEC 서명 오류로 검증 resolver가 SERVFAIL을 반환하며 .de 도메인 접근성이 흔들렸다.

    접근1.1.1.1과 내부 origin resolver에 Negative Trust Anchor를 적용하고, serve stale 동작과 Extended DNS Error 전파 문제를 분석했다.

    결과2026년 5월 5일 22:17 UTC에 1.1.1.1 사용자 영향이 종료됐고, Cloudflare는 DNSSEC EDE 노출 개선 과제를 확인했다.

    #incident-response#dnssec#tld-outage
  2. 네트워크·cloudflare-blogcloudflare-blog·

    2026년 1분기 인터넷 장애 회고 — shutdown, 정전, 분쟁

    문제2026년 1분기에는 정부 차단, 전력망 장애, 군사 충돌, 케이블 손상으로 여러 지역의 Internet 연결성이 크게 흔들렸다.

    접근Cloudflare Radar의 traffic, BGP, IPv6, cloud observability 데이터를 지역·ASN·원인별로 분석했다.

    결과우간다와 이란의 장기 차단, 쿠바 전력망 붕괴, AWS 중동 데이터센터 피해, Verizon 장애 등 주요 disruption의 시간대와 규모를 계량화했다.

    #cloudflare#internet-disruption#quarterly-report
  3. 네트워크·cloudflare-blogcloudflare-blog·

    Shared Dictionaries — Agentic Web 시대에도 따라잡는 압축

    문제잦은 배포와 에이전트 트래픽 증가로 JS/CSS 번들이 반복 전송되어 캐시 효율과 대역폭이 나빠졌다.

    접근RFC 9842 기반 shared dictionary와 delta compression을 Cloudflare edge에서 처리하고 Use-As-Dictionary, Available-Dictionary, dcb/dcz 인코딩을 지원한다.

    결과실험에서 272KB 자산이 DCZ로 2.6KB까지 줄었고, 데모 번들은 gzip 대비 약 99.5% 전송량 감소를 보였다.

    #shared-dictionaries#compression#agentic-web