SmartThings 통계 DB 교체 여정 ‘데이터 혁신의 어드벤처’
SmartThings데이터베이스HBaseCAP 이론MSA가용성성능
AI 요약
BetaSmartThings 통계 정보 가공 시스템은 기기 상태 변경 이벤트를 처리하고 다양한 서비스를 제공하는 핵심 시스템입니다. 기존에 사용하던 HBase 데이터베이스는 CP 속성으로 인해 대규모 서비스 확장 시 가용성 확보에 어려움이 있었습니다.
이에 SmartThings는 eventual consistency를 플랫폼 정책으로 삼고, CAP 이론상 AP 속성을 갖는 새로운 데이터베이스 솔루션으로 교체하는 결정을 내렸습니다. 이 포스팅은 이러한 데이터베이스 교체 여정을 통해 가용성과 성능을 동시에 향상시킨 과정을 상세히 소개하며, 마이크로서비스 아키텍처(MSA) 환경에서의 데이터베이스 선택과 적용에 대한 인사이트를 제공합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기
