삶을 개발하는 Developer

  • 홈
  • 태그
  • 방명록

소통비용 1

2024 9월 4째 주 (결제 도메인의 추상화 보존기)

결제 도메인의 추상화 보존기 - 비효율적 연동 구조에서의 교훈: 소통 비용과 인터페이스 개선 경험  결제 서버는 여러 서비스들이 연동되는 플랫폼이다 보니 당연하게도 어떤 설계를 디자인할 때 추상화에 많은 신경을 쓰게된다. 다만, 이번에 진행하고 있는 프로젝트에서 각 서비스들의 리소스가 부족하다보니 특정 데이터를 전달받을 때, 각 서비스에서 이미 사용하고 있던 API 를 전달받게 되었다. 우리가 원하는 타입 A로 전달받지 않으니 서비스 별 서로 다른 응답값들을 A 타입으로 조합 및 가공해야하는 추가 공수가 발생했고, 이는 하기 2가지의 문제가 있었다.  결제 도메인에서 불필요한 서비스 도메인 지식을 알아야 한다는 점서비스 종속 코드 증가서비스 지식을 알기 위한 상호간 소통 비용이 증가하는 점 모든 응답 케..

회고록 2024.09.29
이전
1
다음
더보기
반응형
프로필사진

  • 분류 전체보기 (17)
    • Spring (8)
    • 회고록 (9)

Tag

runtest, 플랫폼, Git, 소통비용, 프로젝트 일정촉박, 호환성 이슈, distributed lock, row locking, coroutine, head-based sampling mechanism, ingestion mechanisms, spring, row level locking, 추상화, 회고, blue/green, datadog, 결제팀, RateLimiter, 성장,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바