Architecture요기요 채널링 서비스 런칭 회고
요기요 백엔드 개발자가 요기요 채널링 서비스 런칭 회고를 공유하는 글입니다. 채널링 서비스는 요기요 앱 외 다른 플랫폼에서 요기요 주문을 할 수 있게 하는 기능으로, 다양한 파트너사와의 협업을 통해 더 많은 소비자에게 특별한 주문 경험을 제공하는 것을 목표로 합니다. 기존 레거시 시스템을 확장하여 더 많은 주문 채널을 용이하게 추가하기 위해 새로운 마이크로서비스 프로젝트로 시작되었습니다. 특히, API Gateway Pattern을 채택하여 모든 클라이언트 요청의 단일 진입점 역할을 수행하며, 내부 마이크로서비스로의 요청을 조정하고 파트너별 맞춤형 서비스를 제공하는 데 중점을 두었습니다. 1년간의 프로젝트를 통해 얻은 설계 초점과 시행착오를 공유하며, 신규 마이크로서비스 설계 시 고려해야 할 점들을 다루고 있습니다.

