Перейти к содержимому

Прекратите использовать Kafka как очередь сообщений! (Очереди сообщений против потоковой передачи...

CodeOvation

0:00 / 0:00

Прекратите использовать Kafka как очередь сообщений! (Очереди сообщений против потоковой передачи...

533 просмотра · 7 месяцев назад
CodeOvation
478 подписчиков
533 просмотра · 7 месяцев назад
Apache Kafka — это просто «более быстрая» очередь сообщений? Спойлер: нет. В этой лекции мы разрешим спор между традиционными очередями сообщений (такими как RabbitMQ или SQS) и платформами потоковой обработки событий (такими как Apache Kafka). Мы разберем, почему аналогия «Список дел» против «Разворачивающейся истории» — лучший способ понять, как движутся ваши данные. Если вы знакомы с RabbitMQ, это видео станет важным «недостающим звеном», которое поможет вам освоить архитектуру неизменяемых логов Kafka и событийно-ориентированный дизайн. Что мы рассматриваем в этом видео: Традиционные очереди: связь «точка-точка» и модель «удаление при потреблении». Потоковая обработка событий: возможности неизменяемого лога, персистентность и аналогия с «полосой прокрутки на YouTube». Ключевые отличия: возможность повторного воспроизведения, поддержка нескольких потребителей и масштабируемость. Аналогия со «спортивным автомобилем»: почему использование Kafka в качестве простой очереди — это недооценка её возможностей. Kafka 4.0 и KRaft: как современная эволюция Kafka вписывается в это сравнение. #СистемныйПроект #ApacheKafka #RabbitMQ #РазработкаБэкенда #Микросервисы #ПрограммнаяИнженерия #Событийно-ориентированныйПроект #УчебникПоПрограммированию Это бесплатный модуль из моего курса по Kafka 4.0. Если вы хотите получить полный практический проект, запишитесь на полный курс на моём сайте! Упомянутые ссылки: Мои курсы по программированию: https://codeovation.com/ 🐦 Свяжитесь со мной:** 🐦 Подпишитесь на меня в X (Twitter), чтобы получать ежедневные купоны на курсы и обновления: https://x.com/codeovation Discord:   / discord   Отказ от ответственности: Это видео не спонсируется. Некоторые ссылки в этом описании ведут на мои собственные образовательные материалы.