Kafka
-
12 days of Apache Kafka - 1. IntroductionKafka 2021. 1. 17. 10:01
www.youtube.com/watch?v=qu96DFXtbG4 카프카란 무엇인가? store process 와 실시간 스트리밍 데이터를 대용량으로 다루는 이벤트 스트리밍 플랫폼. 로깅, 스트림, pub-sub 등 다양한 곳에 이용할 수 있다. Event 란 무엇인가? '일어난 일', 어떤 것이든 이벤트가 될 수 있다. 온도 정보.. 등등 과 같은 정보, 날짜가 경과 했음을 알리는 고지서, 사용자가 화면을 클릭하거나 드래그 하는 경우, 마이크로 서비스에서 어떤 변화 등등 모든 것이 이벤트가 될 수 있다. Event = Notification + State 이벤트는 Notification 과 State 로 말할 수 있다. Notificaiton 은 '언제(wheness)' 의 관점으로 어떤 것의 트리거로서..
-
Spring kafka 적용하기Spring 2020. 3. 11. 17:13
해당 문서는 의존성을 추가해서 작업을 하는데 익숙하지 않은 분들을 위하여 작성하였습니다. 본 내용은 How to Work with Apache Kafka in Your Spring Boot Application 와 How to Use Schema Registry and Avro in Spring Boot Applications 를 참고하여 작성하였습니다. 또한 원문 제목처럼 Spring boot 기준입니다. 되게 쉬운 영어로 되어있어서 대부분 원문을 보시고 바로 하실 수 있겠지만, 조금이라도 빠르게 하실 수 있지 않을까 싶어서 작성하였습니다. 의존성 추가하기 가장 먼저 해주어야 하는 일은 Spring boot 에 카프카 dependency 를 추가해주어야 합니다. 아마도 maven 또는 gradle 을 ..