Что такое RabbitMQ и чем он отличается от Apache Kafka за 10 минут

2024 ж. 20 Мам.
48 519 Рет қаралды

Переходи на портал для разработчиков от VK vk.cc/cpGy6b
00:00 Тема статьи, источник
00:20 Как разработать своё приложение в VK Mini Apps
01:18 О чём пойдёт речь
01:57 Что такое RabbitMQ
03:00 Поток сообщений в RabbitMQ
03:39 Сходства RabbitMQ и Apache Kafka
05:15 Различия RabbitMQ и Apache Kafka
08:28 Что выбрать для проекта: RabbitMQ или Kafka
Поддержать канал разово - yoomoney.ru/to/410012243709514
Поддержать канал подпиской - boosty.to/listenit
Телеграм-канал - t.me/listenit_channel
Я.Дзен - zen.yandex.ru/listenit
По вопросам сотрудничества - t.me/ed_akimov
Ссылка на статью - bigdataschool.ru/blog/kafka-v...
Что такое Apache Kafka за 5 минут - • Что такое Apache Kafka...
Различия SOA и микросервисной архитектуры за 9 минут - • Различия SOA и микросе...
Что такое JWT и как его создать - • Что такое JWT и как ег...
Компиляция и интерпретация за 10 минут - • Компиляция и интерпрет...
Что такое TypeScript за 9 минут - • Что такое TypeScript з...
Что такое SQL и реляционные базы данных - • Что такое SQL и реляци...
Синтаксис SQL запросов: Часть 1 - • Синтаксис SQL запросов...
Что такое SQL ИНДЕКСЫ за 10 минут - • Что такое SQL ИНДЕКСЫ ...
Что такое NoSQL за 6 минут - • Что такое NoSQL за 6 м...
Что такое ACID за 9 минут - • Что такое ACID за 9 минут
Что такое UML за 7 минут - • Что такое UML за 7 мин...
Что такое Scrum за 8 минут - • Что такое Scrum за 8 м...
Обзор Agile - • Обзор Agile. Это метод...
Приоритизация бэклога за 4 минуты - • Приоритизация бэклога ...
Что такое Kanban - • Что такое Канбан-метод...
Что такое Канбан-доска - • Канбан-доска - это не ...
Что такое HTTP и HTTPS за 9 минут - • Что такое HTTP и HTTPS...
Машинное обучение для чайников - • Машинное обучение для ...
Что такое Big Data за 6 минут - • Что такое Big Data за ...
Что такое CRUD за 6 минут - • Что такое CRUD за 6 минут
Введение в REST API за 7 минут - • Введение в REST API за...
Различия REST и SOAP за 4 минуты - • Различия REST и SOAP з...
Что такое middleware за 7 минут - • Что такое middleware з...
Что такое UML за 7 минут - • Что такое UML за 7 мин...
Реклама. ООО "В Контакте", ИНН 7842349892
Erid 2VtzqwZEGS1

Пікірлер
  • Спасибо! Особенно понравилось RMQ- "Умный Сервер - тупой Клиент" KAFKA -"Тупой Сервер - умный Клиент" в одном проекте это сыграло ключевую роль в выборе.

    @user-ee2ft7kr9t@user-ee2ft7kr9t4 ай бұрын
    • А что в итоге выбрали для вашего проекта?

      @JIexaPol@JIexaPol3 ай бұрын
  • Спасибо большое за видео!

    @MichaelZh@MichaelZh7 ай бұрын
  • Класс, хорошая подача, спасибо!

    @VladBakumenko@VladBakumenko8 ай бұрын
  • Очень полезная информация. Спасибо :)

    @TdadadT9@TdadadT99 ай бұрын
  • Спасибо, моё уважение

    @mikhailgorshenin6107@mikhailgorshenin61078 ай бұрын
  • Большое спасибо!

    @user-kw4kp7eq9m@user-kw4kp7eq9m9 ай бұрын
  • Классно, коротко и все по делу!

    @non5309@non53097 ай бұрын
  • Отлично объяснил

    @Zloy_Gusak@Zloy_Gusak10 ай бұрын
  • Какого хрена так мало лайков?!! Это один из самых крутых и полезных каналов на ютуб, что мне доводилось находить! Автор, дай бох тебе здоровья, золотой ты человек!

    @SInchrophazatron4000@SInchrophazatron40009 ай бұрын
    • Спасибо, очень приятно! Тут ещё надо сказать спасибо автору классной статьи

      @ListenIT_channel@ListenIT_channel9 ай бұрын
    • Возможно потому, что эти статьи многие читали в оригинале :)

      @A_Dudkin@A_Dudkin6 ай бұрын
    • Аллаху Акбар

      @millkiway3682@millkiway36826 ай бұрын
    • Мало контекста

      @user-ee6gj1ld5p@user-ee6gj1ld5p5 ай бұрын
  • Классный канал, большое спасибо!

    @user-rl1kk1ng1d@user-rl1kk1ng1d3 ай бұрын
  • Похоже, что сравнение для уже знакомых и с кафкой и с кроликом, иначе мозги не успевают понять :)

    @Alexey-gp7vc@Alexey-gp7vc9 ай бұрын
    • С остановкой и перемоткой, осознанием сказанного нормально, проще было бы уже неинформативно для принятия решения какой из этих двух инструментов использовать =)

      @basovdemon@basovdemon6 ай бұрын
  • Все четко, кратко и по делу. Спасибо за видео

    @egorvafin1978@egorvafin19786 ай бұрын
  • Отличное, познавательное видео и канал в целом, спасибо тебе, автор, за работу ! Я сам WEB-разработчик, много какие инструменты трогал, и благодаря тебе мои знания в голове (и в моём Обсидиане, хы) неплохо так структурируются, спасибо ещё раз за материал !

    @tapah36@tapah36Ай бұрын
    • Круто, спасибо! Рад, что видосы помогают!

      @ListenIT_channel@ListenIT_channelАй бұрын
  • Проблема для ordering потребителей будет присутствовать в обоих системах. Максимум один потребитель в любом случае. а Batching можно в обоих системах прикрутить

    @egor.cleric@egor.cleric18 күн бұрын
  • Чето везде пишут что нифига реббит не пушит консюмеру, а консюмер должен получать сообщения сам.

    @user-yd5sn2fj2t@user-yd5sn2fj2tАй бұрын
    • Тоже сейчас пытаюсь понять, два популярных ролика посмотрел, этот пункт диаметрально противоположен, и там и там хвалебные комментарии

      @wildcat4435@wildcat443523 күн бұрын
  • @lorgiavizl1242@lorgiavizl12429 ай бұрын
  • А будет видео сравнения еще и с NATS?

    @wydiwys@wydiwys7 ай бұрын
    • в пизду этот кусок дерьма, прошлый архитектор внедрил этот кал (и уволился через пол года не смог показать никакую версию продукта), а мы страдаем, но вот щас мигрируем и я выбираю на что.

      @datski_live@datski_live4 күн бұрын
  • Мы на проекте с микросервисами (горизонтально масштабируемыми) начали с Reids в качестве хранилища и брокера событий, но пришли к проблеме дублирования обработки. Теперь не знаю на что перейти ) Попробую кролика, наверное... К слову, нужно, чтобы одно пришедшее событие было гарантированно обработано, но только один раз

    @eclipse-PR@eclipse-PR10 ай бұрын
    • В Kafka также есть соответствующий инструментарий - гарантия exactly once («строго однократная доставка»).

      @matyushkin@matyushkin10 ай бұрын
    • попробуй nats не пожалеешь

      @redvizer8337@redvizer83379 ай бұрын
    • @@redvizer8337 брось каку

      @datski_live@datski_live4 күн бұрын
  • Кафка очень любит озу кушать. Её производительность равна количеству озу. С 12 ядрами и 16 гб озу максимум я смог выжать с неё 10000 сообщений в секунду на отправку и доставку. Не знаю какие мощности надо чтобы было 2 млн сообщений в секунду...

    @ivanelistratov@ivanelistratov2 ай бұрын
  • Про партицирование кафки ни слова. А это очень важный момент для масштабирования решения.

    @IIIObscureIII@IIIObscureIII3 ай бұрын
  • На 50ый раз пойму о чем это, не уверен что буду после этого в настроении ждать большой палец, но отличная разминка для мозгов будет ; судоку

    @user-ee6gj1ld5p@user-ee6gj1ld5p5 ай бұрын
  • легко и просто)

    @paulnight1595@paulnight15957 ай бұрын
  • кролик научили вроде как лог режиму. то есть килер фича кавки ушла в прошлое, дальше дело вкуса

    @VitaliBabkin@VitaliBabkin5 күн бұрын
  • Кафка кажется в целом лучше.

    @firewatermoonsun@firewatermoonsun9 ай бұрын
  • на мой взгляд городится всё больше и больше технологического борохла, которое множит сущности без нужды и замусоривает пространство в моду входят подходы, которые внедряют шаблонно без понимания, повышая затраты на энтропию проекта и содержание

    @alexandersapronov9281@alexandersapronov92818 ай бұрын
    • А что собсна не так с брокерами?) микросервисы хорошо и удобно учитывая какого размера веб приложения теперь, некоторые даже не поднять локально, только на сервере, нужен новый блок фич? - сделал микросервис, протестировал в k8s развернул и доволен

      @user-py3cg2do9b@user-py3cg2do9b8 ай бұрын
  • Блин, ребят прикол конечно, но хочется больше англицизмов, просто модель Издатель-Подписчик это явно не то что я буду говорить на собесе условном

    @serufim@serufim9 ай бұрын
    • почему? русский язык круче, и полезнее для мозга уж не хочешь ли ты быть вестернизированным бобиком?

      @alexandersapronov9281@alexandersapronov92818 ай бұрын
    • @@alexandersapronov9281судя по всему, прежде всего, он хочет быть трудоустроенным.

      @obi3kenobi@obi3kenobi8 ай бұрын
    • Publisher/consumer

      @user-rw4nl8qf2g@user-rw4nl8qf2g3 ай бұрын
    • Ты ничего не добьешься в айти с отрицанием англицизмом

      @mightyminds5545@mightyminds55453 ай бұрын
    • Засуньте свой русский подальше, нет еще дальше😂

      @Talla2XXL@Talla2XXL3 ай бұрын
  • Не уделили одну минуту на контекст отсюда очень маленькие просмотрыЕсли бы просто объяснили что такое брокер очередей то скорее всего вдвое или втрое были бы больше лайков а так это всего лишь просто ваш внутряк

    @user-ee6gj1ld5p@user-ee6gj1ld5p5 ай бұрын
    • Но зато про вк миниэпс рассказал

      @millkiway3682@millkiway36825 ай бұрын
  • Звук отхила в хероес 3

    @user-xz3wt5ql3k@user-xz3wt5ql3k3 ай бұрын
  • реббит тоже на диск умеет писать в чем проблема...

    @egorcloud7899@egorcloud78997 ай бұрын
    • Если мне не изменяет память это нужно дополнительно упороться и специально что то настроить. А в Кафке такой инструмент есть из коробки и не надо ни чего дополнительно делать. Сейчас не в курсе как

      @yashkevich8164@yashkevich81643 ай бұрын
  • Кролик работает с FTTPS а APECHE CAFKA с HTTP. Как-то так. 🤔

    @user-hd9wv3sy9o@user-hd9wv3sy9o9 ай бұрын
    • Шта?

      @VoimiX2008@VoimiX20083 ай бұрын
  • Слишком много опломба

    @millkiway3682@millkiway36825 ай бұрын
  • ППЦ какое некомпетентное, поверхностное сравнение. Автор вообще не имеет понятия о чём говорит.

    @vyacheslavvorobyov22@vyacheslavvorobyov224 ай бұрын
    • Напиши, что не так в статье?

      @ListenIT_channel@ListenIT_channel4 ай бұрын
    • А можно ссылку тогда на что то глубокое?

      @user-od9fi2nr1z@user-od9fi2nr1z22 күн бұрын
KZhead