아키텍처 & 설계

디자인 패턴, 시스템 설계, 마이크로서비스와 대규모 시스템의 구성 요소.

Kafka · 2026. 10. 11. · 8 분 읽기 · 105

Kafka retry와 dead letter topic (Spring Kafka)

Spring Boot 3에서 Kafka consumer의 차단 및 비차단 retry를 설정하고, 오류 메시지를 dead letter topic으로 전송하며, 동작을 검증하는 테스트를 작성하세요.

Design Pattern · 2026. 10. 06. · 7 분 읽기 · 106

Factory Method와 Abstract Factory in Java

Factory Method와 Abstract Factory를 구체적인 예제로 구분하고, 실행 가능한 Java 코드와 JUnit 5 테스트로 언제 어떤 패턴을 사용해야 하는지 명확하게 보여줍니다.