Skip to Content
파이썬으로 살펴보는 아키텍처 패턴
book

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

by 오현석, 해리 퍼시벌, 밥 그레고리
June 2021
Beginner to intermediate
356 pages
8h 13m
Korean
Hanbit Media, Inc.
Content preview from 파이썬으로 살펴보는 아키텍처 패턴
214
2
이벤트 기반 아키텍처
깃허브(
https
://
github
.
com
/
cosmicpython
/
code
/
tree
/
chapter
_
09
_
all
_
messagebus
)에서
클래스 기반 버전이 작동하게 만들 수 있는지 시도해보길 바란다. 그다음 앞에서 살펴본
test
_
reallocates
_
if
_
necessary
_
isolated
()
에 해당하는 테스트의 새 버전을 작성해보자.
더 많은 영감을 얻고자
13
장에서는 클래스 기반 메시지 버스를 사용한다.
9.6
마치며
이제 성공적으로 실행한 내용을 다시 살펴보며 왜 그렇게 생각했는지에 대해 알아보자.
9.6.1
시스템을 어떻게 변경했는가?
이벤트는 시스템 안의 내부 메시지와 입력에 대한 데이터 구조를 정의하는 간단한 데이터 클래
스다. 이벤트는 비즈니스 언어로 아주 잘 번역되기 때문에
DDD
관점에서 이벤트는 상당히 강
력한 개념이다(
이벤트 스토밍
event
storming
이라는 용어를 찾아보지 않은 독자는 한번 찾아보길 바
란다 ).
핸들러는 이벤트에 반응하는 방법이다. 핸들러는 모델을 호출하거나 외부 서비스를 호출할 수
있다. 원한다면 한 이벤트에 여러 핸들러를 정의할 수도 있다. 또한 핸들러는 다른 이벤트를 만
들어낼 수도 있다. 이를 통해 핸들러가 수행하는 일의 크기를 세밀하게 조절해서
SRP
를 유지
할 수도 있다.
9.6.2 ...
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

효율적인 리눅스 명령어 사용의 기술

효율적인 리눅스 명령어 사용의 기술

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

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

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

Publisher Resources

ISBN: 9791162244319