[Kafka] 5. 스키마 레지스트리
목차 1. 스키마 2. 스키마 레지스트리 3. Avro 4. 스키마 레지스트리 동작 방식 5. 스키마 호환성 6. 스키마 레지스트리 실습 카프카를 사용하면서 스키마 레지스트리를 사용해야 하는 이유와 스키마 레지스트리의 동작 방식을 알아본다. 1. 스키마 카프카의 데이터 흐름은 대부분 브로트캐스트 방식이기 때문에 프로듀서를 일방적으로 신뢰할 수밖에 없는 방식이다. 따라서 프로듀서 관리자는 카프카 토픽의 데이터를 컨슘하는 관리자에게 반드시 데이터 구조를 설명해야 한다. 데이터를 컨슘하는 부서가 많고 관리자가 자주 바뀐다면 그때마다 데이터 구조를 설명하는 일이 쉬운 일은 아닐것이다. 이와 같이 데이터를 컨슘하는 여러 부서에게 그 데이터에 대한 정확한 정의와 의미를 알려주는 역할을 스키마를 통해 할 수 있다. ..
Kafka
2023. 4. 18. 13:28
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 육각형 아키텍처
- Spring Boot
- Git
- clean code
- Spring Data JPA
- MySQL
- kafka
- spring rest docs
- 클린코드
- 스프링 카프카 컨슈머
- TDD
- mockito
- H2
- 폴링 발행기 패턴
- 계층형 아키텍처
- 도메인 모델링
- HTTP 헤더
- named query
- 학습 테스트
- 이벤트 스토밍
- http
- ATDD
- java8
- 트랜잭셔널 아웃박스 패턴
- Spring
- JPA
- 스프링 예외 추상화
- 마이크로서비스 패턴
- Ubiquitous Language
- Stream
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함