FSD 아키텍처 적용기 : "이 코드는 어디에 넣어야 할까?" FSD가 답해준 코드 위치의 명확성
복잡한 프론트엔드 레포지토리에 FSD 아키텍처를 적용한 실무 경험을 공유했습니다. 코드 위치를 명확히 하고 의존성을 통제해 유지보수성과 확장성을 높인 사례였습니다.

⚠️ 카카오페이 기술블로그는 리뉴얼 이후 RSS에 게시글이 제공되지 않아 새로운 게시글을 표시하지 못하고 있습니다. ⚠️
복잡한 프론트엔드 레포지토리에 FSD 아키텍처를 적용한 실무 경험을 공유했습니다. 코드 위치를 명확히 하고 의존성을 통제해 유지보수성과 확장성을 높인 사례였습니다.
카카오페이 여신코어를 DDD와 멀티모듈 구조로 내재화한 과정을 공유했습니다. 도메인 경계, 공통 언어, Entity 분리를 통해 복잡한 여신 업무를 견고하게 설계한 사례입니다.
카카오페이 홈 서버 개편 후 운영 과정에서 Hexagonal Architecture를 적용하고 제거한 경험을 공유합니다. 아키텍처 도입과 유지 여부를 운영 관점에서 검토한 사례입니다.
사장님플러스 앱 아키텍처 전환 이후의 현재 구조를 다루는 후속 글입니다. 이전 전환기에서 다루지 못한 아키텍처 현황을 간단히 소개합니다.
결제탭 피드 서버에서 여러 MSA 콘텐츠를 조립하는 코드 아키텍처를 공유했습니다. 유연한 구조를 찾기 위한 설계 흐름이 핵심입니다.
TDD의 개념은 널리 알려져 있지만 실제로 실천하는 사람은 많지 않다는 문제의식을 다룹니다. 실전에서 TDD를 왜 하기 어려운지에 대한 질문으로 글을 시작합니다.
MSA 환경에서 HTTP 클라이언트를 유연하게 설계하는 전략을 다루었습니다. 통신 실패와 다양한 시나리오를 일관성 있게 제어하는 방법을 소개했습니다.
카카오페이에서 AB 테스트 서비스를 직접 만든 배경과 과정을 소개했습니다. 코루틴 액터와 ANTLR 같은 기술도 함께 다뤘습니다.
슬랙과 상호작용하기 위해 이벤트 기반 구조를 적용한 사례를 소개했습니다. 적재적소에 이벤트 드리븐 방식을 활용하는 관점을 다뤘습니다.
재택근무와 팀 규모 변화 속에서 코드 품질을 지키기 위한 코드 리뷰 그라운드 룰의 필요성을 다뤘습니다. 팀 공통 기준으로 리뷰 효율과 일관성을 높이려는 고민을 공유했습니다.
MSA 결제에서 네트워크 예외를 성공·실패·알 수 없음으로 분리해 처리하는 방식을 소개했습니다. 멱등성 API와 Kotlin ActResult로 재시도 및 상태별 후처리 흐름을 구성했습니다.