아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
SK플래닛 faviconSK플래닛

SK플래닛, Trino 도입으로 데이터 분석 혁신!

by DD
2024-09-23
1년 전
조회수 2

SK플래닛은 데이터 리드 타임 단축을 위해 Trino를 도입하여 실시간 데이터 분석 환경을 구축함

Kafka를 통해 실시간 데이터를 수집하고, Trino를 활용하여 다양한 데이터 소스에 접근 및 분석 가능

DAU 분석 정교화, 리포트 주기 단축, 실시간 모수 추출 등 데이터 활용 효율성 극대화 달성

Trino 아키텍처 및 데이터 흐름

SK플래닛은 기존 Hadoop 기반 데이터 레이크에서 Trino를 도입하여 데이터 접근성을 향상시켰다. Kafka를 통해 실시간 데이터를 수집하고, Trino는 다양한 데이터 소스에 연결하여 통합된 SQL 인터페이스를 제공한다. 따라서, 데이터 분석 속도 향상과 유연한 데이터 접근이 가능해졌다.

Trino 도입의 기술적 과제와 해결

Trino의 HA 부재 문제를 해결하기 위해 Trino Gateway를 도입하여 클러스터 이중화를 구현했다. 또한, Apache Ranger와 자체 개발한 시스템을 통해 데이터 접근 권한을 제어했다. 결과적으로, 와 안정적인 시스템 운영을 동시에 달성했다.

QueryCache
데이터 보안 강화

Trino 활용을 위한 실전 가이드

Trino는 다양한 데이터 소스에 연결하여 데이터 통합을 용이하게 한다. Hive와 Trino 간의 메타데이터 동기화를 통해 데이터 탐색 비용을 절감하고, QueryCache와 Galleon을 활용하여 사용자 접근성을 높였다. 따라서, 데이터 분석 환경 개선을 위한 Trino 도입을 고려해 볼 수 있다.

오픈소스 Trino를 활용한 전사 데이터 분석 시스템 구축기
중급
아키텍처
Trino
Kafka
Hadoop
MySQL
SQL
Backend
Data
원문 읽기
원문 읽기

관련 추천 글

SQL 기초부터 실전까지 마스터!

더 프라임아젠 로고

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

토스 로고

멱등성, Kafka, Spring Batch 기반 정산 시스템 구축 노하우 공개

무신사 로고

무신사, 10초 타임아웃을 20ms로 줄인 비결 공개!

무신사 로고

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

핀터레스트 로고

Iceberg와 Flink로 데이터 파이프라인(Data Pipeline) 성능 12배 향상!

라인 로고
SK플래닛 faviconSK플래닛
중급
아키텍처
Trino
Kafka
Hadoop
MySQL
SQL
Backend
Data

관련 추천 글

SQL 기초부터 실전까지 마스터!

더 프라임아젠 로고

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

토스 로고

멱등성, Kafka, Spring Batch 기반 정산 시스템 구축 노하우 공개

무신사 로고

댓글 0

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