본문/내용
1. 본인의 개발 경험 중에서 e커머스 프로젝트에 적용했던 기술과 그 과정에서 겪었던 어려움을 설명해 주세요.
신세계 S_W 개발팀에서 e커머스 플랫폼 개발을 담당하였으며, 약 3년간 다양한 기술을 활용해 프로젝트를 수행하였습니다. 주로 React와 Vue. js를 이용하여 사용자 인터페이스를 개발하였으며, 백엔드에는 Spring Boot와 Node. js를 사용하였습니다. 특히, 주문처리 시스템 개선 프로젝트에서는 마이크로서비스 아키텍처를 도입하여 총 주문 건수 2억건 중 9 9%의 성공 처리율을 달성하였으며, 평균 주문 처리시간을 5초에서 0. 8초로 단축시켰습니다. 개발 과정에서 가장 큰 어려움은 대량 트래픽 실시간 처리였으며, 이를 위해 Redis와 Kafka를 도입하여 메시징 큐 및 캐시 처리 성능을 향상시켰습니다. 또한, CI/CD 파이프라인 자동화를 통해 배포 시스템 안정성을 9 99%까지 높였으며, 이는 서비스 가용성 확보에 크게 기여하였습니다. 이러한 기술적 도전들을 해결하면서 시스템 안정성과 확장성을 확보하여 1,000만 이상의 일일 접속자를 원활하게 지원하였으며, 고객 만족도 향상과 매출 증가에 기여하였습니다.
2. 신세계 S_W 개발팀에서 맡게 될…