No video

Message Broker - 카프카와 RabbitMQ를 알아보자

  Рет қаралды 7,690

얄팍한 코딩사전

얄팍한 코딩사전

Күн бұрын

#Kafka #RabbitMQ #MessageBroker
이번 영상에서는 Message Broker의 두가지 종류인 RabbitMQ와 Kafka에 대해 알아보았습니다. Message Broker는 프로듀서와 컨슈머를 서로로부터 독립시켜 데이터의 유실을 방지하고, 수평적 확장이 용이하도록 만듭니다.
RabbitMQ는 메시지들을 큐 형태로 저장합니다. 이 큐는 선입선출 형태로 메시지를 보관하며, 컨슈머가 메시지를 요청할 때마다 큐에서 메시지를 제거합니다. 이런 방식은 'smart broker, dumb consumer'라 불립니다.
반면에 Kafka는 메시지들을 디스크에 로그 형태로 저장합니다. 로그 안의 메시지들은 한번 보내진 메시지가 삭제되지 않으며, 컨슈머는 필요한 메시지를 오프셋을 이용해 접근합니다. 이 방식은 'dumb broker, smart consumer'라 불립니다.
RabbitMQ와 Kafka에는 각각의 장단점이 있으며, 이 둘 중 어떤 것을 선택할 지는 여러분이 필요로 하는 서비스의 특성에 따라 달라집니다.
= = =
🏠 얄코사이트: www.yalco.kr
📖 얄코 도서: www.yalco.kr/b...
🧑‍🏫 얄코 강의: www.yalco.kr/#...
🎥 제대로 파는 Git & GitHub: • 제대로 파는 Git & GitHub (대...
🎥 제대로 파는 자바: • 제대로 파는 자바 - Java 끝.장.내...
🎥 제대로 파는 파이썬: • 제대로 파는 파이썬 - Python 끝장...
🎥 제대로 파는 자바스크립트: • (구판) 제대로 파는 자바스크립트 - 고...
🎥 제대로 파는 HTML & CSS: • 제대로 파는 HTML & CSS (대학생...
🎥 갖고 노는 MySQL 강좌: • 왕초보용! 갖고 노는 MySQL 데이터베...
🎥 반응형 프로그래밍 RxJS 강좌: • 반응형 프로그래밍이 뭔가요? (+ Rea...

Пікірлер: 24
@yalco-coding
@yalco-coding 2 ай бұрын
🎫 얄코 강의 선착순 반값쿠폰 (매주 갱신) bit.ly/yalco-fcfs-coupon 얄코 강좌들 보기: www.yalco.kr/#lectures 얄코 책 보기: www.yalco.kr/#books API에 관련된 다른 영상들: yalco.notion.site/API-83379c6ae57443148e98643c7fba9bd8?pvs=4
@w00hyun
@w00hyun 2 ай бұрын
요즘 업로드 주기가 짧아진 것 같은데 매우 좋네욤
@yalco-coding
@yalco-coding 2 ай бұрын
감사합니다!! 열일하고 있습니다 😅
@hyunada
@hyunada 2 ай бұрын
얄코 덕분에 API 관련 큰 개념 잡을 수 있어서 감사합니다! 다음 영상도 기대할게요!!
@yalco-coding
@yalco-coding 2 ай бұрын
도움되어드렸다니 기쁩니다! 계속 더 좋은 영상들 선보이겠습니다!!
@ULSS-zn7ti
@ULSS-zn7ti 2 ай бұрын
오 드디어..!!
@aAgglkw221
@aAgglkw221 2 ай бұрын
좋은 영상 감사드립니다 ! :)
@user-oq9gc5hq3s
@user-oq9gc5hq3s 2 ай бұрын
드디어!
@user-ws2fi3oy6h
@user-ws2fi3oy6h 2 ай бұрын
킹코.. 도네, 가입조차 받지 않는 그는 도대체..
@002l
@002l 2 ай бұрын
구독했어요 10만 가봅시다
@yalco-coding
@yalco-coding 2 ай бұрын
감사합니다!
@Hyeonji-hd5tt
@Hyeonji-hd5tt 26 күн бұрын
RabbitMQ가 뭔지 너무 이해안됐는데 감사합니다 !!
@user-sq4sp6tu8n
@user-sq4sp6tu8n 2 ай бұрын
곧 10만이네요 축하드립니다!
@yalco-coding
@yalco-coding 2 ай бұрын
감사합니다!!
@user-op5zq1dp5j
@user-op5zq1dp5j 23 күн бұрын
springboot의 STOMP 방식도 설명해주신 기본 원리는 같다고 이해하면 될까요? Publisher가 broker에게 전달하고 subscriber가 받는 형태요.
@yalco-coding
@yalco-coding 23 күн бұрын
STOMP는 제가 안 써봤지만, 메시지 브로커와 함께 사용된다고 나오는 걸 보면 둘이 연관은 있지만 같은 것은 아닌 것으로 보입니다. STOMP에도 말씀하신 것 외에 이 영상에 말씀드린 요소들이 모두 들어있는지 생각해보시면 될 것 같습니다.
@BlackSkyUploadTube
@BlackSkyUploadTube 2 ай бұрын
2가지의 장점을 살려서 RMQ의 컨슈머에 카프카를 물리는 거죠.
@cesara1480
@cesara1480 Ай бұрын
kafka와 rabbitmq도 그러면 api의 한 종류로 생각할수있는건가요?
@yalco-coding
@yalco-coding Ай бұрын
그것들은 '제품'이기 때문에 '규격'인 API와는 다른 개념입니다. 넓은 의미에서는 같다고 칠 수 있지만요.
@Son-lm5mf
@Son-lm5mf 2 ай бұрын
갓. 얄. 코.
@user-nm8py5ly7w
@user-nm8py5ly7w Ай бұрын
혹시 영상에서 쓰이는 이미지들 chat gpt에서 추출하신 건가요?
@yalco-coding
@yalco-coding Ай бұрын
네 맞습니다
@xeropise
@xeropise 8 күн бұрын
@@yalco-coding 와 어떻게 추출하신건가요? 프롬프트 쓰는법을 연습하면 저런 좋은 퀄리티의 이미지를 다 뽑을 수 있나요? 사내에서 다른 개발자분들 공부할떄 쓰고싶어서요
@yalco-coding
@yalco-coding 8 күн бұрын
GPT 스토어에 클립아트 생성기가 여럿 있습니다. 그게 아니어도 요즘은 그냥 챗 요청만으로도 어지간해선 잘 만들어줘요. 🙂
DOM & CSSOM - 프론트엔드 개발자 필수지식
11:23
얄팍한 코딩사전
Рет қаралды 4 М.
웹소켓을 알아봅시다.
9:14
얄팍한 코딩사전
Рет қаралды 15 М.
Meet the one boy from the Ronaldo edit in India
00:30
Younes Zarou
Рет қаралды 13 МЛН
ISSEI & yellow girl 💛
00:33
ISSEI / いっせい
Рет қаралды 19 МЛН
My Cheetos🍕PIZZA #cooking #shorts
00:43
BANKII
Рет қаралды 25 МЛН
This Is What MassTransit Does to Your Message Broker | RabbitMQ
14:21
Milan Jovanović
Рет қаралды 9 М.
Kafka vs. RabbitMQ vs. Messaging Middleware vs. Pulsar
4:31
ByteByteGo
Рет қаралды 95 М.
gRPC - 알고 나면 쉬움
8:22
얄팍한 코딩사전
Рет қаралды 13 М.
What is RabbitMQ?
10:10
IBM Technology
Рет қаралды 316 М.
REST API - 이거 하나로 끝남
13:01
얄팍한 코딩사전
Рет қаралды 15 М.
Apache Kafka vs message queue explained
7:16
Relbis Labs
Рет қаралды 69 М.
kafka 조금 아는 척하기 1 (개발자용)
13:42
최범균
Рет қаралды 39 М.
Meet the one boy from the Ronaldo edit in India
00:30
Younes Zarou
Рет қаралды 13 МЛН