
Full-Stack Serverless 아키텍처 기반의
고가용성 플랫폼 운영 및 최적화
본 프로젝트는 글로벌 럭셔리 플랫폼인 캐치패션의 웹 서비스 및 데이터 수집 환경을 안정적으로 운영하고, 비즈니스 확장에 따른 시스템 고도화를 목적으로 수행되었습니다.
투스카이는 AWS Serverless Framework를 전면 도입하여, Lambda, API Gateway, DynamoDB로 이어지는 완전한 서버리스 스택을 구축하고 유지보수함으로써 트래픽 변화에 유연하게 대응하는 탄력적 인프라를 실현했습니다.
특히 플랫폼의 핵심 자산인 크롤링(Crawling) 모델의 추가 제작 및 성능 최적화를 병행하였습니다. SQS(Simple Queue Service)를 활용한 비동기 메시징 처리를 통해 대규모 데이터 수집 과정에서의 병목 현상을 해결하고 시스템 안정성을 확보했습니다.
또한 TypeScript를 기반으로 한 견고한 코드 베이스를 유지하여 개발 생산성과 유지보수 편의성을 극대화하였으며, IaC(Infrastructure as Code)를 통한 자동화된 인프라 관리를 통해 운영 비용 절감과 시스템 가용성 극대화를 동시에 달성하였습니다.
Key Features
or
Highlights
Lambda와 API Gateway 등을
활용한 서버리스 스택으로
트래픽에 따라 자동 확장되는
고가용성 환경을 관리
SQS와 크롤링 모델을
유기적으로 결합하여 대량의
상품 데이터를 지연 없이 안정적으로 수집·처리
고성능 코드 스택
엄격한 타입 체크와
최신 TypeScript 환경을 통해
대규모 플랫폼 코드의 품질을 유지하고
서비스 확장 속도를 높임