.jpg)
서론
선도적인 이커머스 경험의 기반이 되는 플랫폼
온라인 쇼핑을 할 때, 우리는 한 번 더 생각할 필요가 없을 정도로 편하게 구매하고 싶어 합니다. 하지만 눈에 보이지 않는 곳에서 소매업체들은 Radial과 같은 회사와 제휴하여, 온라인 상품 노출부터 주문 및 재고 관리, 배송, 물류에 이르기까지 모든 주문 과정을 신속하게 처리하고 있습니다.
35년 이상의 경험을 보유한 Radial은 세계 유수의 소매 브랜드에 탁월한 고객 경험을 제공해 온 신뢰할 수 있는 전문 기업입니다. 또한 어디에 투자해야 가장 큰 영향을 미칠 수 있는지도 알고 있습니다. Radial은 온프레미스 관계형 데이터베이스를 MongoDB Atlas로 교체하여, 적은 비용으로 10배 더 나은 성능을 제공하고 부팅 시 가동 중단 시간을 최소화했습니다. 따라서 Radial이 MongoDB Atlas 도입 성과로 2023 North America MongoDB Innovation Award(2023년 북미 MongoDB 혁신상)을 수상한 것도 놀라운 일은 아닙니다.
Radial의 다양한 전문 도구 제품군 덕분에 소비자들은 일 년 내내 안심하고 쇼핑할 수 있습니다. 이는 블랙프라이데이, 사이버 먼데이, 크리스마스 등 소매업계의 주요 판매 시즌(4분기)에 높은 수요를 처리해야 하는 이커머스 기업들에게 특히 어려운 과제입니다.
“소매 플랫폼으로서 저희는 클라우드로 확장할 수 있는 모든 기회를 모색하고 있습니다. 클라우드는 복잡성을 높이거나 비용을 늘리지 않으면서, 주요 판매 시즌의 수요 급증에 대응하는 데 필요한 확장성을 제공하죠”라고 Radial의 데이터베이스 엔지니어링 담당 수석 디렉터인 Eric Lutts는 설명합니다.
당면 과제
지연 없이 쇼핑 피크 시즌 관리하기
Radial Order Management는 소매업체를 위해 재고 관리부터 주문 처리까지 모든 단계를 조율하고 실시간 비즈니스 분석을 제공합니다. 재고가 항상 최신 상태로 유지되려면 데이터가 정확해야 합니다. 그래야 소매업체가 재고 이상으로 판매하는 일을 방지할 수 있습니다. 또한 시스템은 1년 365일 대량의 고속 거래를 처리할 준비가 되어 있어야 합니다.
Lutts는 “재고 관리를 위해 행 잠금 기능이 있는 관계형 온프레미스 시스템을 사용했지만, 피크 시간대에는 인기 제품이 여러 채널에서 빠른 속도로 판매되어 지연 문제가 발생하고 데이터베이스에 과부하가 걸릴 위험이 있었습니다”라고 회상하면서, “바쁜 시기에 하드웨어를 더 구매한다고 해서 문제가 해결되는 것은 아니죠. 연중 대부분 플러그를 꽂아두고 사용하지 않는 것은 비용 면에서 효율적이지 않거든요”라고 설명합니다.
Radial은 높은 처리량을 처리하고, 수평·수직 확장이 가능하며, 변화하는 요구 사항에 맞춰 쉽게 개발할 수 있는 유연하고 성능 좋은 데이터베이스 플랫폼을 찾기 시작했습니다. Lutts는 “소매업은 끊임없이 변화하는 시장이며, 데이터에는 항상 새로운 속성이 추가되어야 합니다. 유연성이 부족한 데이터 모델은 우리의 역량을 심각하게 제한할 수 있기 때문에, 애자일하고 미래에 대비된 플랫폼을 찾는 것이 성공의 핵심이었습니다”라고 덧붙입니다.
해결책
MongoDB Atlas를 통한 주문 및 재고 관리 강화
Radial은 소매업체를 연중 지원하는 데 필요한 유연성과 높은 성능을 제공하는 관리형 클라우드 솔루션인 MongoDB Atlas on AWS를 선택했습니다. MongoDB Professional Services는 Radial과 긴밀히 협력해 마이그레이션 중 가동 중단 시간을 최소화하기 위한 마이그레이션 계획을 개발했습니다.
Lutts는 “MongoDB에서 받는 지원은 비할 데 없이 매우 뛰어납니다. 놀라운 고객 서비스가 MongoDB의 DNA라고 할 수 있죠. 다른 데이터베이스 벤더를 많이 경험해 봤지만, MongoDB는 단순히 도움을 주는 데 그치지 않고 향후 플랫폼을 최대한 활용할 수 있도록 교육까지 제공해 줍니다"라고 설명합니다. 또 그는 “다른 회사에서도 도입했으면 하는 훌륭한 지원 모델을 갖추고 있기도 하죠. 요구 사항이 변함에 따라 플랫폼을 저희 스스로 개발할 수 있다는 점에도 자신이 있습니다”라고 덧붙입니다.

