본문/내용
1. 11번가 광고플랫폼의 백엔드 시스템에서 주로 사용하는 기술 스택은 무엇인가요
11번가 광고플랫폼의 백엔드 시스템은 주로 Java와 Python을 활용하여 안정성과 확장성을 확보하고 있습니다. Java는 스프링 부트 프레임워크를 기반으로 하여 광고 요청 처리와 데이터 파이프라인 구축에 활용되고 있으며, 대규모 동시 접속을 처리할 수 있는 멀티스레딩 기반 구조를 갖추고 있습니다. Python은 머신러닝 및 추천 알고리즘 개발에 사용되어, 광고 타게팅 정확도를 25% 향상시키는 데 기여하고 있습니다. 데이터 저장은 MySQL과 MongoDB를 조합하여 유저 데이터와 광고 데이터를 효율적으로 저장, 조회하며, 최근에는 Redis를 캐시용으로 도입하여 응답 시간을 평균 30ms로 유지하는 시스템을 구축하였습니다. Kafka와 RabbitMQ를 활용한 메시지 큐 시스템으로 이벤트 처리량을 하루 10억 건 이상 도달하게 하여, 실시간 입찰 시스템에서의 지연시간을 50ms 이하로 유지하고 있습니다. 또한, AWS와 Azure 클라우드 인프라를 활용하여 탄력적 확장이 가능하며, 서버 가동률은 9 9% 이상을 기록하고 있습니다. 전체적으로 11번가 광고 플랫폼 백엔드 시스템은 고성능, 고가…