당근페이 금융 거래 내역 Aggregator 개발기

당근페이 금융 거래 내역 Aggregator 개발기

6
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

당근페이 금융 거래 내역 Aggregator 개발기

이 게시물은 당근페이의 다양한 금융 거래 내역을 통합적으로 제공하기 위해 개발한 Aggregator 시스템에 대해 설명합니다.

도입 배경 및 문제점

  • 기존 거래 내역은 송금 서버만 바라봐 신규 서비스 추가 시 클라이언트 연동이 어려움
  • 다양한 서비스의 거래 내역을 일관된 방식으로 보여줘야 하는 필요성 대두

Aggregator 개발 및 구현

  • 신규 서비스 증가에도 클라이언트 작업 부담 없이 거래 내역 통합 제공
  • Cursor 기반 Pagination 구현으로 무한 스크롤 지원
  • 카테고리별 호출 서버 관리 및 병렬 API 호출로 성능 최적화
  • 상세 거래 내역 조회를 위한 Token 도입으로 클라이언트와 내부 서버 간 의존성 최소화

개발 방향성 및 향후 고민

  • 데이터 직접 조회 방식 선택으로 빠른 가치 제공
  • 책임 경계 설정과 팀 내 협업을 통한 개발 진행
  • 향후 이벤트 큐 기반 데이터 동기화 등 추가 개선 가능성 모색