아고다가 72개의 SQL 서버 샤드를 드래곤플라이DB로 대체하여 성능을 개선했다.
아고다는 1.5TB 규모의 호텔 가격 캐시를 72 샤드의 SQL 서버에서 드래곤플라이DB로 마이그레이션했다. 이 과정에서 단계적 듀얼 읽기, 패리티 검증, 점진적 트래픽 전환 및 분산 장애 감지 기법을 사용했다. 그 결과 P99 읽기 지연 시간이 약 8배 감소했으며, 두 개의 드래곤플라이DB 클러스터가 고가용성을 제공하고 있다.
Agoda replaced 72 SQL Server shards with DragonflyDB to enhance performance.
Agoda migrated its 1.5 TB hotel Price Cache from 72 SQL Server shards to DragonflyDB to manage growing read and write volumes. The migration process utilized staged dual reads, parity validation, gradual traffic shifting, and decentralized failover detection. As a result, Agoda reported an approximately eightfold reduction in P99 read latency, with two DragonflyDB clusters providing high availability.