카카오페이 서비스그로스플랫폼팀이 재택근무 환경에 최적화된 효율적인 코드 리뷰를 위해 객관적인 그라운드 룰을 도입했다.
카카오페이가 '내 주변 매장 찾기' 서비스에 WebFlux와 코루틴 기반의 BFF 패턴을 도입했다.
카카오페이가 기술 블로그, 하우스키핑 데이, 테크톡 등을 통해 개발자 중심의 DevRel 활동을 전개하고 있다.
카카오페이가 이미지 처리 로직의 정합성과 개발 효율을 위해 Kotlin에서 Python 기반 서버 프레임워크로 전환하며 Django, FastAPI, Sanic를 비교했다.
Spring REST Docs의 신뢰성과 Swagger의 사용성을 OpenAPI Specification(OAS)으로 통합하는 방법을 소개한다.
카카오페이가 모델 서빙의 정합성과 성능을 개선하기 위해 프레임워크를 비교하고 최적화하는 과정을 공유했다.
카카오페이 FE인프라TF가 React Query의 Suspense 옵션을 활용해 선언형 컴포넌트 아키텍처를 도입했다.
카카오페이 iOS 개발팀이 Swift 기반 웹 프레임워크인 Vapor를 활용해 채용 과제용 서버를 직접 구축했다.
API 응답이 매우 빠른 경우 스켈레톤 화면을 의도적으로 지연 노출하여 사용자 경험을 개선할 수 있다.
MSA 환경에서 결제 데이터의 일관성을 보장하기 위해 네트워크 예외를 처리하고 멱등성을 확보하는 전략을 제시한다.
React Server Components는 데이터 페칭 waterfall 문제를 해결하고 서버 리소스에 직접 접근할 수 있게 한다.
카카오페이가 Sentry를 활용해 예측하기 어려운 프론트엔드 런타임 오류를 탐지하고 대응하는 방법을 소개한다.
카카오페이는 Redux의 장황한 Boilerplate 문제를 해결하고 비동기 데이터 관리를 효율화하기 위해 React Query를 도입했다.
카카오페이가 방대한 데이터를 활용해 사용자 행동을 분석하고 개인화 서비스를 제공하는 유저 프로파일링 시스템 '페이프로파일'을 소개한다.
Spring Batch Partitioning과 Cursor Reader로 수억 건 처리의 OOM을 해결했다.