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

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

by 카순 인드라시리, 스리스칸다라자 수호티얀, 박수현
June 2022
Beginner to intermediate
368 pages
6h 36m
Korean
Hanbit Media, Inc.
Content preview from 클라우드 네이티브 애플리케이션 디자인 패턴
281
6
스트림 프로세싱 패턴
관련 패턴들
변환 패턴
결과 이벤트를 만들기 위해 여러 이벤트 속성을 사용하고 변환합니다.
신뢰성 패턴
시스템 장애 등의 상황에서도 상태를 저장하고 관리할 수 있습니다.
순차 수송 패턴
관련 이벤트들을 같은 샤드 단위로 나누어서 처리함으로써 조인 연산을 확장할 수 있습니다.
6.3.56.3.5
임시적인 이벤트 정렬 패턴 임시적인 이벤트 정렬 패턴
임시적인 이벤트 정렬 패턴
temporal
event
ordering
pattern
은 스트림 프로세싱 분야에서만 사용하는 패
턴입니다. 이벤트가 도착하는 순서를 토대로 패턴을 분석하고 이벤트가 발생했는지 여부를 탐
지합니다. 또한 다양한 시스템에서 발생하는 이벤트를 가지고 특정 이벤트가 발생했는지 여부
를 파악할 때도 이 패턴을 사용합니다.
어떻게 동작할까요
이 패턴은 마치 비결정적 유한 상태 기계
nondeterministic
finite
-
state
machine
처럼 동작합니다. 애플리
케이션의 상태가 입력되는 이벤트와 현재 애플리케이션의 상태에 따라 바뀐다는 것이죠. 각 상
태에서 다른 상태로의 변화는 상태 그래프로 표현할 수 있으며 상태 변화는 성공 또는 실패 상
태에 도달할 때까지 계속됩니다. 성공 상태에 도달하면 사용자에게 기대하던 이벤트가 순서대
로 발생했음을 알립니다. 아래 [그림
6
-
7
]은 임시적인 이벤트 정렬 패턴 사용 예시를 보여주고
있습니다. 주가가 계속 상승하다가 한 번 하락하는 경우 이를 알려줌으로써, 사용자는 주가 하
락이 발생하자 마자 이 사실을 알 수 ...
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