“알림 시스템” 태그의 포스트
(2개)팩토리 패턴으로 알림 채널 확장하기: Notification Service 실전 사례
여러 알림 채널(이메일, 카카오톡, Discord)을 지원하는 Notification Service에서 팩토리 패턴을 적용한 실전 사례입니다. 채널별로 다른 구현을 가진 Provider들을 Factory를 통해 동적으로 선택하여 확장하기 쉽고 유지보수하기 좋은 구조를 만든 과정을 공유합니다.
2026. 1. 26.
읽기 →팩토리 패턴
factory pattern
전략 패턴
strategy pattern
알림 시스템
Kotlin
Spring Boot
GCP Pub/Sub으로 구축하는 마이크로서비스 비동기 알림 시스템
마이크로서비스 아키텍처에서 동기식 HTTP 호출의 한계를 해결하기 위해 GCP Pub/Sub을 도입하여 비동기 알림 시스템을 구축했습니다. lms-service와 payment-service에서 notification-service로의 알림 전송을 Pub/Sub을 통해 처리하여 서비스 간 결합도를 낮추고 안정성을 높였습니다.
2026. 1. 25.
읽기 →GCP Pub/Sub
비동기 처리
마이크로서비스
알림 시스템
Spring Boot
Kotlin
메시지 큐