아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
토스 favicon토스

토스페이먼츠, Druid, StarRocks 도입으로 데이터 서빙 혁신!

by DD
2025-12-16
7개월 전
조회수 136

MSA 환경에서 데이터 폭증에 따른 성능 저하 문제를 해결하기 위해 Druid를 도입함

CQRS 아키텍처와 Druid SQL을 활용하여 실시간 집계 성능을 확보하고, 비용 절감 효과를 얻음

StarRocks 도입을 통해 조인 성능을 개선하고, 멱등성 처리를 강화하여 데이터 일관성을 확보함

Druid 아키텍처와 CQRS 패턴

토스페이먼츠는 CQRS 패턴을 적용하여 읽기(Read)와 쓰기(Write)를 분리했다. Apache Druid를 도입하여 시계열 데이터에 최적화된 집계 쿼리를 구현했다. 따라서 수십억 건 데이터를 저지연으로 조회하고, 실시간 매출 확인이 가능해졌다.

StarRocks 도입과 성능 개선

Druid의 한계를 보완하기 위해 StarRocks를 도입하여 조인 성능을 향상시켰다. Colocation Group을 활용하여 조인 연산 시 네트워크 이동을 최소화했다. 결과적으로 84.6%의 성능 개선을 달성하고, 데이터 일관성을 확보했다.

비용 효율적인 데이터 서빙 구조

토스페이먼츠는 AWS S3를 활용하여 스토리지 비용을 절감했다. Spot Instance를 적극 활용하여 운영 비용을 낮추고, 가용 영역 분산을 통해 고가용성 환경을 구축했다. 따라서 월 5천만 원 이상의 클라우드 비용 절감 효과를 얻었다.

고객은 절대 기다려주지 않는다: 빠른 데이터 서빙으로 고객 만족도를 수직 상승 시키는 법
고급
아키텍처
Elasticsearch
Druid
StarRocks
MySQL
Kafka
Flink
SQL
Data
Backend
원문 읽기
원문 읽기

관련 추천 글

Pinterest, 자동화된 스키마 변경 관리로 데이터 일관성 확보

핀터레스트 로고

Pinterest, CDC 기반 데이터 파이프라인으로 데이터 지연 시간 단축!

핀터레스트 로고

PostgreSQL 데이터를 Elasticsearch로, Kafka Connect CDC 파이프라인 구축 사례

카카오 로고

Kafka Connect 트러블슈팅: PostgreSQL to ES 데이터 파이프라인 구축 노하우 공개!

카카오 로고

토스페이먼츠, MySQL 기반 결제 원장으로 시스템 안정성 확보!

토스 로고

네이버페이, Flink 기반 CDC 시스템으로 연간 수십조 데이터 무중단 처리!

네이버 D2 로고
토스 favicon토스
고급
아키텍처
Elasticsearch
Druid
StarRocks
MySQL
Kafka
Flink
SQL
Data
Backend

관련 추천 글

Pinterest, 자동화된 스키마 변경 관리로 데이터 일관성 확보

핀터레스트 로고

Pinterest, CDC 기반 데이터 파이프라인으로 데이터 지연 시간 단축!

핀터레스트 로고

PostgreSQL 데이터를 Elasticsearch로, Kafka Connect CDC 파이프라인 구축 사례

카카오 로고

댓글 0

첫 번째 댓글을 남겨보세요!