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

Кафка против RabbitMQ

Hello Interview

Кафка против RabbitMQ

246 195 просмотров · 4 месяца назад
Hello Interview
243 тыс. подписчиков
246 195 просмотров · 4 месяца назад
🧠 Хотите больше контента по проектированию систем? Перейдите по ссылке https://www.hellointerview.com/youtub... Kafka и RabbitMQ решают разные задачи, и выбор неправильного варианта означает необходимость доработки в дальнейшем. В этом видео подробно разбирается, как каждая из них работает «под капотом» — RabbitMQ как интеллектуальный брокер сообщений, который маршрутизирует и удаляет сообщения, Kafka как распределенный журнал с возможностью добавления, где сообщения сохраняются и воспроизводятся. Мы рассматриваем ключевые технические различия, которые должны повлиять на ваше решение: сохранение сообщений, гарантии порядка, пропускная способность и задержка, маршрутизация, гарантии доставки и сложность эксплуатации. Плюс реальные примеры из Netflix, Uber, LinkedIn, Instagram и Reddit. Главный вывод: RabbitMQ для очередей задач и фоновых заданий. Kafka для потоковой передачи событий, воспроизведения и масштабируемости. Или используйте оба — Kafka в качестве основы для событий, RabbitMQ для заданий, которые эти события запускают. Свяжитесь со мной в LinkedIn!   / evan-king-40072280   Похожие видео: Подробный анализ Kafka с бывшим инженером-разработчиком Meta:    • Kafka System Design Deep Dive w/ a Ex-Meta...   Очереди сообщений в системном проектировании: интервью с инженером-разработчиком Meta:    • Message Queues in System Design Interviews...