요
요기요
May 12, 20241회
요기요 채널링 서비스 런칭 회고

간단 소개
요기요 채널링 서비스 런칭 회고: API Gateway 패턴 기반 마이크로서비스 구축, 파트너사별 맞춤 기능 제공, 패키지 구조 설계 경험 공유.
AI Summary
- 요기요 채널링 서비스 개요
- 요기요 앱 외 다른 플랫폼(카카오톡, G마켓, 비플페이)에서 요기요 주문 가능하도록 하는 채널링 사업을 위한 신규 마이크로서비스 프로젝트
- API Gateway Pattern을 채택하여 인증/보안, 내부 MS 독립성 확보, 캐싱/장애 관리 기능 제공
- 파트너사별 맞춤 기능 제공
- 파트너사의 특정 요구사항 충족을 위해 기능(Feature) 구성(Configuration)을 맞춤 설정
- 파트너사별로 혜택, 결제 방식 등을 설정하여 단계적 기능 배포 및 유연한 기능 제어 가능
- 패키지 구조 설계
- 개발 인원 증가에 따른 문제점 관리 및 협업 효율성 증대를 위해 패키지 조직화와 높은 응집도에 집중
- 패키지 간 의존성을 명확히 관리하여 코드 결합도를 낮추고 유지보수성 및 확장성 향상, 코드 가독성 개선
Next Feeds

선물 받는 모든 순간을 세심하게 케어할게요
롯데ON은 선물하기 서비스에서 선물 받는 사람의 경험을 개선하여 고객 만족도를 높이고 긍정적인 브랜드 이미지를 구축하고자 했습니다.
선물하기롯데ON사용자 경험수락률개선
2024. 5. 9.
롯데ON

Android 온스타일 레거시 코드에 클린아키텍처 도입기
CJ온스타일 Android 앱 홈 탭 개편 프로젝트에서 클린 아키텍처 도입과 Mapper 기능 활용을 통해 레거시 코드 개선 및 개발 효율성을 향상시킨 경험을 공유합니다.
클린 아키텍처레거시 코드MapperAndroid리팩토링
2024. 5. 9.
CJ온스타일
TMAP 대중교통이 티맵 안으로 들어온 이유 - 26편 – Reactive Programming으로 재탄생한 대중교통
TMAP 대중교통이 티맵에 통합되면서 Reactive Programming을 통해 서비스 재구축, 성능 향상 및 사용자 경험 개선을 목표로 합니다.
TMAP대중교통Reactive ProgrammingKafkaCoroutine
2024. 5. 9.
티맵모빌리티

styled-components가 런타임에 css를 주입하는 방법
styled-components는 런타임에 CSS를 주입하여 스타일링하는 CSS-in-JS 라이브러리로, 컴포넌트 생성부터 스타일 주입까지의 핵심 동작 과정을 분석한다.
styled-componentsCSS-in-JS런타임 CSS 주입스타일링React
2024. 5. 8.
크리에이트립

보다 현대적인 UI/UX를 적용하기
부스터스 자동화 시스템 '부스타'의 UI/UX 개선 과정과 디자인 트렌드 적용, 향후 개선 방향을 담은 글입니다.
UI/UX부스타머티리얼 디자인개인화반응형 디자인
2024. 5. 8.
부스터스

Querydsl에서 Kotlin JDSL 으로
Querydsl에서 Kotlin JDSL로의 전환 배경, 이유, 방법 및 팁을 공유하고, 실제 전환 과정에서 겪었던 이슈와 해결 방안을 제시합니다.
QuerydslKotlin JDSL쿼리 빌더JPA마이그레이션
2024. 5. 3.
스포카