devmoa

주문서비스 ShardingSphere-Proxy 도입기

요기요·2023년 1월 13일·00
ShardingSphere-Proxy주문 서비스데이터베이스DB Sharding트래픽 분산기술 부채

AI 요약

Beta

이 글은 요기요 주문 서비스에 Apache ShardingSphere-Proxy를 도입한 경험을 공유합니다. 기존 주문 서비스는 customer_id 기반의 모듈러 연산을 통해 4개의 Shard Cluster로 쓰기 부하를 분산하여 응답 시간을 개선하고 DB 부하를 분산했습니다.

하지만 통합 조회 요구사항을 반영하기 위한 DB 구조에 문제가 발생하여 기술 부채가 쌓였습니다. 이를 해결하기 위해 운영성 쿼리를 지원하기 위해 각 Shard DB의 데이터를 Integration DB로 복제하는 방식을 사용했습니다.

글에서는 이러한 도입 배경과 함께 ShardingSphere-Proxy 도입을 통해 얻은 경험과 개선점을 상세히 설명합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다