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