N
NHN
March 4, 20251회
Trino로 타임아웃 개선하기
간단 소개
NHN AppGuard 서비스에 Trino를 도입하여 쿼리 성능을 개선하고 데이터 저장 비용을 절감한 과정과 결과를 공유합니다.
AI Summary
- Trino 도입 배경 및 목표
- NHN AppGuard 서비스의 로그 데이터 증가로 인한 쿼리 성능 저하 문제 발생
- 기존 MySQL 환경의 한계를 극복하고 장기간 데이터 저장 및 복잡한 집계 쿼리 성능 향상 목표
- Trino와 DataQuery를 활용하여 데이터 저장 비용 절감 및 쿼리 속도 개선 목표
- Trino 적용 과정 및 결과
- MySQL을 Hot Tier, Trino를 Cold Tier로 구성하는 Tier Down 방식 채택
- 데이터 소스로 OBS를 선정하고, 데이터 포맷으로 Parquet을 사용하여 저장 효율성 증대
- 실시간 데이터 조회를 위해 Hot Data와 Cold Data를 Union하는 방식 구현
- 성능 테스트 결과, 집계 쿼리에서 DataQuery가 MySQL 대비 압도적인 성능 향상을 보임
- 개선점 및 향후 과제
- 이상 행위 탐지 현황 조회 가능, Public API 개발 용이성 향상, 내부 집계 시간 단축, 스토리지 비용 감소 등의 효과
- 대시보드 기본 응답 속도 저하, Tier Down 실패 시 영향, DataQuery 및 OBS 비용 발생 등의 단점 존재
- 향후 시간 단위 Tier Down 변경 및 고객 로그 수에 따른 쿼리 엔진 최적화 과제 존재
Next Feeds

똑닥닷컴 SEO(a.k.a. 네이버 월 노출 수 1000만 달성기)
똑닥닷컴의 SEO 최적화 성공 사례를 공유하고, 검색 엔진 등록, 웹사이트 가이드 제공, 클릭률 향상 전략, Next.js SEO 문제 해결 방법을 제시합니다.
SEO검색엔진최적화크롤링Next.js메타데이터
2025. 3. 4.
비브로스

식자재 품목 검색을 더 쉽게! 검색 엔진 도입과 개선
식자재 검색 엔진 도입 및 개선 과정을 통해 검색 품질을 향상시키고, 사용자 편의성을 증진시킨 경험을 공유합니다.
검색 엔진ElasticsearchNori TokenizerICU AnalyzerScripted Similarity
2025. 3. 4.
스포카
디지털트윈 기술을 사람에게 적용해보기 (feat.언리얼엔진)
언리얼 엔진과 디지털 휴먼 기술을 활용하여 제조 디지털 트윈을 구현하고, 최신 AI 기술 동향을 소개합니다.
디지털 트윈디지털 휴먼언리얼 엔진메타휴먼페이스 리깅
2025. 3. 3.
현대자동차

Kafka Connect로 DB 데이터 쉽게 연동하기
카프카 커넥트와 JDBC 커넥터를 활용한 DB 데이터 연동 방법과 데이터 누락 문제 해결 방안을 제시합니다.
Kafka ConnectJDBC ConnectorCDC데이터 파이프라인데이터 누락
2025. 3. 3.
컬리
사용자 경험 개선을 위한 올리브영 테크팀 아이디어톤 현장 전격 공개!
올리브영 테크팀이 사용자 경험 개선을 위한 아이디어톤을 개최, 엔지니어들의 프로덕트 메이커로서의 성장과 옴니채널 강화에 기여.
아이디어톤사용자 경험프로덕트 메이커옴니채널개인화
2025. 2. 28.
올리브영

AI Agent 개발의 핵심: RAG와 LangChain, LangGraph 비교 분석
AI Agent 개발의 핵심 기술인 RAG와 LangChain, LangGraph 프레임워크를 비교 분석하고, 각 프레임워크의 특징과 활용 방안을 제시합니다.
AI AgentRAGLangChainLangGraphLLM
2025. 2. 28.
교보dts