Skip to Content
클라우드 네이티브 애플리케이션 디자인 패턴
book

클라우드 네이티브 애플리케이션 디자인 패턴

by 카순 인드라시리, 스리스칸다라자 수호티얀, 박수현
June 2022
Beginner to intermediate
368 pages
6h 36m
Korean
Hanbit Media, Inc.
Content preview from 클라우드 네이티브 애플리케이션 디자인 패턴
243
5
이벤트 주도 아키텍처 패턴
많이 사용하면 결국 중재자 마이크로서비스를 만드는 단일 팀이 모든 오케스트레이션에 대한
책임을 가지게 되어 다른 팀의 자율성을 제약할 수도 있고 결국 클라우드 네이티브 애플리케이
션 개발의 기본적인 원칙에 위배되는 결과를 낳게 됩니다.
관련 패턴들
파이프 앤 필터 패턴
애플리케이션 간 이벤트 오케스트레이션을 중앙 집중적 방식이 아닌 분산 방식으로 구현할
수 있습니다.
이벤트 전달 패턴
중재자 패턴은 애플리케이션 간 통신을 위해 이벤트 전달 패턴을 사용합니다.
5.4.25.4.2
파이프 앤 필터 패턴 파이프 앤 필터 패턴
파이프 앤 필터 패턴
pipe
and
filter
pattern
은 분산 방식으로 이벤트들을 조율합니다. 여러 개의 이벤
트 큐와 토픽을 사용해서 클라우드 네이티브 애플리케이션의 마이크로서비스 간 이벤트 흐름
을 조절합니다.
어떻게 동작할까요
파이프 앤 필터 패턴은 여러 이벤트 큐와 토픽을 사용해서 마이크로서비스들을 연결합니다.
즈니스 요구사항을 충족할 수 있는 마이크로서비스 간 거대한 그래프를 만든다고 볼 수 있죠.
[그림
5
-
12
]는 이 패턴을 사용한 신용카드 결제 애플리케이션의 처리 흐름을 보여주고 있습니
다. 다양한 마이크로서비스가 토픽을 통해 서로 통합되어서 비동기로 작업을 처리하고 모니터
링하며, 다른 마이크로서비스가 사용할 수 있도록 결과를 이벤트 큐에 발행합니다.
244
클라우드 네이티브 애플리케이션 디자인 패턴
그림
5-12
파이프 앤 필터 패턴을 사용한 신용카드 결제 애플리케이션의 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

파이썬으로 살펴보는 아키텍처 패턴

파이썬으로 살펴보는 아키텍처 패턴

오현석, 해리 퍼시벌, 밥 그레고리
쿠버네티스를 활용한 클라우드 네이티브 데브옵스

쿠버네티스를 활용한 클라우드 네이티브 데브옵스

최경현, 저스틴 도밍거스, 존 어런들

Publisher Resources

ISBN: 9791162245675