Product Search Refactoring - CDK, DMS, MSK, Lambda, ElastiCache, ElasticSearch, DataDog
- ElasticSearch를 사용하여 상품 검색을 하기 위한 기존 Data Pipeline 구조 재구성 작업
- SAM + AWS Console 로 만들어져 있던 제품을 유지보수성을 위해 AWS CDK로 Refactoring
- 개발 초기에는 과도한 부하 가능성을 고려하여 벤더별 상품 수에 따라 ElasticSearch 지원 여부를 필터링했으나, 실제 서비스 결과 해당 코드가 불필요하다고 판단하여 이 로직을 걷어내는 refactoring
- Kafka Topic Renaming, Kafka Partitioning 개선 작업
Order, Fulfillment Webhook - CDK, DMS, Lambda, MSK, RDS, DataDog
- 별도의 배송업체를 이용하는 대형 셀러의 샵에서 주문 발생 시, 해당 셀러가 이용하는 배송업체에 주문의 상태를 웹훅으로 보내주어 주문 상태 관리를 자동화 할 수 있도록 작업
查看更多