Cloudflare는 Pingora Backend Router의 일관된 해싱 자료구조를 개선해 전 세계에서 RAM 100TB 이상을 추가로 확보했다고 설명했습니다. 해시 링의 점 하나를 8바이트에서 6바이트로 줄이고, 부하 균형에 미치는 영향을 검증하며 점의 수를 크게 줄인 것이 핵심입니다. 전환 중 캐시 적중률이 무너지지 않도록 기존 링과 새 링을 단계적으로 함께 운영했습니다. 관련된 이전 DNS 캐시 사례는 항목 배치 최적화였다는 점에서 다릅니다. 자료구조의 비용뿐 아니라 운영 중 재배치 부담까지 함께 줄인 사례입니다.
Tech로 돌아가기
Tech
클라우드플레어, 해시 링 최적화로 RAM 100TB 절감
자료구조 축소와 분산 통계 검증을 함께 적용했으며, 기존 DNS 캐시 절감과는 별개의 성과입니다.