inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실리콘밸리 엔지니어와 함께하는 Apache Flink

Kafka 데이타를 Flink에서 처리하기

kafka 단독 실시간 데이터 처리보다 flink를 추가로 구축하고 사용시의 장점에 대해 질문 드립니다.

해결된 질문

93

백지훈

작성한 질문수 2

0

안녕하세요, 강의 잘 들었습니다.

아직 실무에 flink를 사용해 본 적이 없어 조금 더 구체적인 장점등을 알고 싶어 질문 드리게 되었습니다.

사실 기존에는 kafka만을 사용해서 실시간 데이터 처리를 하는 사례도 많았던 것 같은데

이 때 추가로 flink를 사용할 때 kafka만을 사용할 때 보다 어떤 부분이 더 나은지 등에 대해 조금 궁금해져서 질문 드립니다.

빅데이터 데이터-엔지니어링 data-analysis flink 데이터-트랜스포메이션

답변 1

0

미쿡엔지니어

안녕하세요, 백지훈님,

좋은 질문이에요. 요약하자면...

  • Kafka 단독일 경우에는 메시지 버스 + 간단한 소비/생산에 최적이라 할수 있고, 상태가 작고, 윈도우/조인/지연 이벤트 처리가 단순한 경우 괜찮습니다.

  • Flink 추가하시면 대규모 상태, 이벤트타임 정확성, 복잡한 윈도우 조인, 재처리 및 Backfill, 정확히 한 번 처리까지 더 많은 장점이 있습니다.

제가 실전에서 느꼈던 좋은 점으로는 지연 이벤트 보정, 세션 종료 타이머 같은 것을 잘 쓰고 있습니다.

0

백지훈

아 이해가 됐습니다. 감사합니다. 배운 것들을 토대로 현업에서 잘 활용해 보겠습니다 ㅎㅎ

unit 43 quiz2 질문

0

10

1

영상으로 복습

0

13

0

영상을 다운 받아서 후에 다시 보면서 복습할수는 없나요

0

11

1

실습 데이터(PostgreSQL 백업 파일) 관련하여 문의드립니다. (Hive 환경 실습)

0

22

2

Flash 메모리 전원 껐을 때

0

26

1

수강 연장 문의드립니다.

0

28

2

강의 연장 문의

0

33

2

수강 신청 연장 문의드립니다.

0

49

2

피드백 내용 문의드립니다.

0

39

1

작업형 1번문제... 환경관련

0

32

2

12회 기출은 언제 업데이트 될까요??

0

40

2

14강 PCB 배선 및 검사 파트 질문

0

31

1

mtputty.com 사용하실 때 주의하세요(질문X/공유)

0

32

2

PCB보드 주문 비용

0

38

1

VirtualBox가 아닌 VMware를 사용해도 되나요

0

28

2

8/6 작성한 연장문의 질문글에 대한 재요청

0

39

2

수강기간 연장 문의

0

41

2

수강기간 연장문의

0

37

2

수강기간 연장 요청 문의드립니다

0

38

2

8강 회로도 설명 2 강의 부분 질문

0

34

1

DataSet 다운 받는 방법

0

31

1

Flink 2.0 버전부터 스칼라를 더이상 지원하지 않네요

0

167

2

Data Sink Topology 질문 있습니다

0

88

2

State Management & Fault Tolerance 부분 설명이 하나도 이해가 안 돼요

0

110

2