비
비브로스
February 20, 20242회
MongoDB Timeseries를 활용기

간단 소개
MongoDB Timeseries DB를 도입한 비브로스의 경험 공유: 배경, 특징, 활용 및 고민을 담았습니다.
AI Summary
- MongoDB Timeseries DB 도입 배경
- 기존 로그 서버의 레거시 문제 해결 및 플랫폼화 목표
- 다양한 로그 수집 및 분석을 위해 Timeseries DB 활용 결정
- Timeseries DB의 특징 및 MongoDB 구현 방식
- 시계열 데이터를 시간 기준으로 인덱싱하여 저장, 버킷 패턴 내부 구현
- 데이터 수집 속도 유지, 빠른 처리 속도, CREATE/READ 중심, UPDATE/DELETE 제한
- MongoDB 5.x부터 Timeseries collection 지원으로 Bucket Pattern의 번거로움 해소
- 비브로스의 Timeseries DB 활용 및 고민
- 유저 행동 로그와 데이터 변경 로그로 데이터 분류, urn 규칙 도입
- 데이터 granularity 설정, TTL, secondary Index 활용에 대한 고민
- event sourcing 패턴과의 연계 가능성 제시
Next Feeds

ARHIS: 음향 기반 도로 노면 검지 솔루션
SK플래닛의 ARHIS는 음향 기반 AI 기술로 도로 노면 상태를 실시간 검지하여 안전을 강화하는 혁신적인 솔루션입니다.
ARHIS음향 기반도로 노면 검지AI블랙 아이스
2024. 2. 18.
skplanet

금융 데이터의 이해와 분석의 가치
금융 데이터의 특징과 분석의 가치를 설명하고, 카카오뱅크의 데이터 분석 사례를 통해 전사적 데이터 역량 강화 방안을 제시합니다.
금융 데이터데이터 분석핵심 지표데이터 민주화카카오뱅크
2024. 2. 15.
카카오뱅크
![[엔클 날개] EP.8 : Gaza’s Child Read HOPE — 가자 지구 아이들을 위한 희망 메시지 책자 전달 프로젝트 개발기](https://miro.medium.com/v2/resize:fit:1200/1*jOpZl2hPkN37vFA13DO_LQ.jpeg)
[엔클 날개] EP.8 : Gaza’s Child Read HOPE — 가자 지구 아이들을 위한 희망 메시지 책자 전달 프로젝트 개발기
가자 지구 아이들을 위한 희망 메시지 책자 전달 프로젝트 개발기를 소개하고, Ncloud 활용 경험 및 Green Developers 프로그램 참여 소감을 공유합니다.
Ncloud가자지구희망메시지Green Developers언더독레볼루션
2024. 2. 13.
네이버클라우드플랫폼

다나와 Kotlin을 만나다!
다나와는 Kotlin을 도입하여 검색, 오피스, 빅데이터 파트에서 활용 중이며, 가독성 및 생산성 향상을 위해 지속적으로 연구하고 있습니다.
KotlinJavaElasticsearchnull-safetyscope 함수
2024. 2. 13.
다나와

Luft 성능 리포트 2: 더 많은 코호트에 대한 리텐션 집계
Luft 성능 개선을 통해 Airbridge 리텐션 리포트의 쿼리 성능을 향상시키고 더 많은 코호트 지원을 가능하게 함.
리텐션LuftAirbridge성능 개선쿼리 최적화
2024. 2. 11.
AB180
카카오헤어샵에 Compose 적용하기 - xml 에서 Compose 로 가는 여정길
카카오헤어샵의 Jetpack Compose 도입 과정과 문제 해결, 그리고 UI 재활용 전략을 담고 있습니다.
ComposeJetpack Compose선언형 UIUI 재활용Sealed Class
2024. 2. 8.
카카오헤어샵