본문 바로가기
읽은책

이벤트 기반 마이크로서비스 구축

by e-pd 2024. 1. 23.
 
 
 

이벤트를 중심으로 시스템간 의존관계를 줄이고

확장 가능성이 높은 시스템을 만들어보자

 

메모

pg.32 비즈니스 콘텍스트 소유 vs 기술 콘텍스트 소유

Pg.57 툼스톤 이벤트. 값을 Null 설정함으로서 이 이벤트는 종료되었다

Pg.66 이벤트 브로커가 단일 진실 공급원이 되기위해 조직문화가 필요함

Pg72 일관성을 유지하는 가장 좋은 방법은 명시적으로 스키마 정의하는 것. 컨슈머 자율에 맡기면 일관성 상실.

Pg.80 스트림당 이벤트 정의는 하나만

Pg.90 데이터해방. 데이터 세트를 식별해 이벤트 발행(쿼리, 로그, 테이블 방식)

Pg.109 아웃박스 테이블이 좋은 이유

Pg.133 확정적 스트림 처리. 어떤 순서로 처리할것인가. 타임스템프, 워터마크(진행상황 추적, 완료선언), 스트림 이벤트

Pg.152 지각이벤트 처리. 버림, 대기, 유예 기간

Pg. 175실제로 한 번 처리(effectively once) vs 정확히 한번(exactly once)

Pg. 201 보상 워크플로란