핑터레스트에서 더 빠른 분석 제공
Pinterest는 증가하는 규모와 요구 사항을 충족하기 위해 실시간 분석 데이터를 StarRocks로 마이그레이션했습니다. StarRocks는 표준 SQL 지원, 조인 및 기본 수집 기능을 제공하여 외부 종속성을 제거합니다. 스타록스로 마이그레이션한 결과, p90 지연 시간이 50% 감소하고 비용 대비 성능 효율성이 3배 증가했습니다. 데이터 수집 프로세스가 간소화되어 단 10초 만에 데이터를 새로 고칠 수 있게 되었습니다. StarRocks의 MySQL 호환성은 기존 도구와의 통합을 간소화했습니다. 광고주를 위한 실시간 분석 도구인 파트너 인사이트는 대량의 복잡한 쿼리를 처리하는 데 어려움을 겪었습니다. 스타록스를 사용하는 파트너 인사이트의 내부 아키텍처에는 프론트엔드 및 백엔드 노드와 배포 및 운영을 간소화하는 Pinterest 서비스인 Archmage가 포함되어 있습니다. Archmage는 연결 풀링을 사용하여 JDBC 연결 설정 시간을 최소화합니다. 향후 최적화에는 쿼리 캐시 및 구체화된 보기를 활용하여 성능을 더욱 향상시키는 것이 포함됩니다. Pinterest는 스타록스 커뮤니티와 협력하여 프로젝트의 성장과 발전에 기여할 수 있는 기회를 모색하고 있습니다.