Open epicblues opened 8 months ago
전통적인 방법(파일, DB)으로도 스트림 처리는 가능하다
하지만 polling 오버헤드가 너무 크다
→ 이벤트를 메시징 시스템으로 전달하자!
if 생산자 속도 > 소비자 속도
DB의 복제 로그는 이벤트의 성질을 가짐 ⇒ 활용해보자
변경 스트림 전용 API
복제 로그는 raw하다
⇒ 데이터 변경 사항 이벤트를 구성해서 구독자들에게 직접 전달
모든 유효성 검사
[Join Event Streams - ksqlDB Documentation](https://docs.ksqldb.io/en/latest/developer-guide/joins/join-streams-and-tables/)
스트림 스트림 조인
스트림 테이블 조인(스트림 강화)
테이블 테이블 조인(구체화 뷰 유지)
일괄 처리와 이벤트 스트림
이벤트
메시징 시스템
전통적인 방법(파일, DB)으로도 스트림 처리는 가능하다
하지만 polling 오버헤드가 너무 크다
→ 이벤트를 메시징 시스템으로 전달하자!
구현 방식
if 생산자 속도 > 소비자 속도
변경 데이터 캡쳐
DB의 복제 로그는 이벤트의 성질을 가짐 ⇒ 활용해보자
변경 스트림 전용 API
복제 로그는 raw하다
⇒ 데이터 변경 사항 이벤트를 구성해서 구독자들에게 직접 전달