Backend 15
NestJS 캐싱 데코레이터 직접 만들어서 사용하기
멀티 테넌시 환경에서 모든 레이어에 적용 가능한 캐싱 데코레이터를 직접 구현하고, DB 부하를 줄이고 응답 속도를 개선한 경험을 공유합니다.
멀티 테넌시 환경에서 모든 레이어에 적용 가능한 캐싱 데코레이터를 직접 구현하고, DB 부하를 줄이고 응답 속도를 개선한 경험을 공유합니다.

NestJS에서 CQRS와 SAGA 패턴을 활용하여 복잡한 도메인 로직을 분리하고, 오케스트레이션과 코레오그래피 방식으로 분산 트랜잭션을 관리하는 방법을 정리합니다.
ConfigService에서 환경변수가 조회되지 않는 문제의 근본 원인을 코드 레벨에서 분석합니다. DynamicModule 생성 과정과 Provider 주입 메커니즘을 상세히 파헤쳐 실전 해결 방법을 제시합니다.

Prisma 쿼리를 Datadog에서 모니터링하기 위해 OpenTelemetry 연동 중 발생한 문제를 해결하고, dd-trace 오픈소스에 PR을 올린 경험을 공유합니다.