Nestjs” 태그의 포스트

(2개)
MongoDB 멀티 도큐먼트 트랜잭션을 Node.js에서 안전하게 사용하는 방법

MongoDB 멀티 도큐먼트 트랜잭션을 Node.js에서 안전하게 사용하는 방법

MongoDB의 멀티 도큐먼트 트랜잭션을 Node.js에서 안전하게 구현하기 위해 AsyncLocalStorage와 Mongoose 미들웨어를 사용하는 방법을 설명하며, 자동 세션 관리, 재시도 메커니즘, 에러 처리 및 성능 최적화의 중요성을 강조합니다. 다양한 구현 방식을 비교하고, @Transactional 데코레이터를 통해 복잡한 비즈니스 로직을 안전하게 처리하는 방법을 제시합니다.

2025. 3. 10.
읽기 →
MongoDB
transaction
AsyncLocalStorage
Nodejs
Mongoose
Nestjs
nestjs에서 aop 적용하기(feat. nestjs는 어떻게 데코레이터를 등록할까?)

nestjs에서 aop 적용하기(feat. nestjs는 어떻게 데코레이터를 등록할까?)

Kafka 메시지 처리를 위해 각 토픽마다 개별 컨슈머 그룹을 구성하고, 커스텀 데코레이터(@Consume)를 통해 컨트롤러의 특정 메서드를 Kafka Consumer로 등록하는 방법을 설명합니다. NestJS에서 데코레이터는 마킹, 조회, 등록의 3단계로 동작하며, 이를 통해 독립적인 오프셋 관리, 맞춤형 소비 로직, 리밸런싱 영향 최소화 등의 장점을 제공합니다.

2025. 1. 3.
읽기 →
Nestjs
AOP
Decorator
kafka