#msa
3개의 글이 있습니다.
Kafka Active-Active의 핵심은 Kafka가 아니라 Ownership이다
Kafka 기반 Active-Active DR 아키텍처에서 Kafka가 해결하는 문제와 애플리케이션이 직접 책임져야 하는 Ownership, Outbox, Inbox, 장애 전환 전략을 정리합니다.
kafkaactive-activedisaster-recoverymsaarchitecture
Kafka는 왜 Outbox와 Inbox 사이에 잘 맞을까
MSA 비동기 호출에서 Outbox와 Inbox 패턴이 필요한 이유와, Kafka가 이 패턴의 메시지 경로로 잘 맞는 이유를 정리합니다.
kafkamsaarchitecturemessagingreliability
Kafka가 끼어도 Trace는 끊기지 않아야 한다
MSA 흐름 중간에 Kafka가 들어오면 동기 호출처럼 trace가 자연스럽게 이어지지 않습니다. Kafka header로 trace context를 전파하고 producer와 consumer instrumentation을 설계하는 관점을 정리합니다.
kafkatracingopentelemetryobservabilitymsa