inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실습으로 배우는 선착순 이벤트 시스템

발급가능한 쿠폰개수를 1인당 1개로 제한하기

kafka 사용 이유

446

jyyoon0615

작성한 질문수 3

2

안녕하세요,

궁금한 내용이 생겨 기존에 질문들을 살펴보고 제가 이해한 것이 맞는지 확인차 질문드립니다.

 

 

이렇게 이해했는데, 맞을까요?

java docker spring-boot kafka redis

답변 2

0

최상용

윤지용님 안녕하세요.
이해하신것이 맞습니다. 처리량을 조절하는 것이 사용이유였습니다.

감사합니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

윤지용님께서 질문하신 Kafka 사용 이유와 관련해서는, 주요 포인트를 잘 이해하셨습니다. Kafka를 사용하는 주된 이유 중 하나는 확실히 데이터 처리의 유연성과 부하 분산에 있습니다. Kafka를 활용함으로써, 많은 양의 이벤트(예: 쿠폰 발행 요청)를 바로 처리하지 않고 큐에 보관했다가, 시스템의 부하가 적은 시기에 또는 자원이 더욱 충분할 때 일괄적으로 처리할 수 있게 됩니다. 이는 데이터베이스에 대한 부하를 효과적으로 관리하고, 전체적인 시스템 성능과 안정성을 향상시키는 데 도움을 줍니다.

윤지용님께서 이해하신 내용은 매우 정확하며, Kafka를 사용함으로써 얻을 수 있는 다양한 이점 중 일부를 잘 요약해주셨습니다.

관련하여 여러 질문과 답변 사례들이 있으나, 윤지용님의 이해를 돕기 위해 가장 관련성 높은 내용을 다룬 이벤트 처리를 위한 여러가지 방식을 참고하시길 추천드립니다. 이 답변에서도 Kafka 사용 이유와 그 이점에 대해 설명하고 있으며, 실제 적용 사례에 대한 이해를 높일 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

ApplyService와 Consumer서비스의 db공유?

0

54

2

consumer가 topic을 전부 사용하기 전에 사용자에게는 쿠폰이 발급된것으로 확인하는 과정에서 발생가능한 문제.

0

74

1

쿠폰에 관련되어서 좀 더 참고할만한 자료가 있을까요?

0

83

2

흐름정리 제가 이해한게 맞나요?

0

70

2

안되서 스트레스 받아요

-2

108

2

프로젝트 진행할때 모듈로 추가하는 이유가 궁금합니다!

0

183

2

Redis 활용하기 문제점 해결하기 부분이 이해가 잘 안됩니다...

0

213

1

카프카를 도입하고 난 뒤 로그로 보여지는 장점을 발견하지 못하고 있습니다.

0

167

2

키생성 방식에 따른 성능

0

167

2

사용자 동선에 대한 트랜잭션 문의

0

134

2

강사님 강의를 듣고 실제 프로젝트에서 이벤트 응모 시스템을 만들어 봤습니다.

0

210

1

쿠폰 발급 개수 제한

0

183

2

ApplyService 의 총 처리 시간이 궁금합니다.

0

154

1

쿠폰 생성 에러 처리에 관해서 질문이 있습니다.

0

224

2

마지막에 하신 테스트 자체는 실패하는 게 맞는거죠??

0

274

2

안녕하세요 질문 있습니다!

0

293

1

쿠폰 발급 유저 흐름에 대한 질문

0

308

2

수량 조절에 대한 질문이 있습니다.

0

230

2

kafka Producer 실행 중 에러 시 redis count 정합성 이슈

0

398

2

test 과정에서 오류가 발생합니다.

0

381

1

도커 환경설정에 대해서

0

268

2

Redis의 INCR 사용 해도 Race condition이 잡히지 않는 문제

0

596

1

consumer 모듈

0

322

2

카프카 토픽 생성오류

0

382

2