Что такое Apache Kafka и зачем это нужно

Поделиться
HTML-код
  • Опубликовано: 4 янв 2025

Комментарии • 40

  • @pylounge
    @pylounge  4 года назад

    Приходилось ли вам задействовать сторонние технологии в своих проектах?

    • @aslanator
      @aslanator 4 года назад +4

      Думаю нет бекендера, которому не приходилось. Даже субд - уже сторонняя технология)

    • @generalnevermore706
      @generalnevermore706 3 года назад

      @@aslanator БД это совсем другая история))

  • @strikerbow3214
    @strikerbow3214 4 года назад +22

    Спасибо за материал, очень полезно для понимания основной сути для дальнейшего изучения технологии! (для тех кто только погружается в тему)

    • @pylounge
      @pylounge  4 года назад

      Спасибо за отзыв)

  • @АндрейКуликов-у8г
    @АндрейКуликов-у8г 2 года назад

    Всё основное рассказано чуть меньше чем в 6ти минутном видео с приветствием! отличное видео) спасибо)

  • @Axe5345
    @Axe5345 2 года назад +1

    А можно название фоновой музыки?

  • @zvuk3316
    @zvuk3316 2 года назад

    Спасибо! Видео получилось очень полезное.

  • @ДаниилМонахов-р8ч
    @ДаниилМонахов-р8ч 4 года назад +11

    Почему Scala с ударением на второй слог?

  • @shokking5
    @shokking5 3 года назад +3

    На 4:09 Говоришь, что продюсер и консьюмер зависят от зукипера, но на картинке показано, что все наоборот - кафка синхронизирует метаданные с зукипером, чтобы отдавать их продюсеру. На самом деле второй вариант более современный.

  • @dianakyrychyk3731
    @dianakyrychyk3731 4 года назад +9

    Очень классное видео - понятно и интересно изложено объяснение, спасибо!

  • @ИванПошековский
    @ИванПошековский 3 года назад +1

    Сервис A передает данные в сервис Б. В сервисе Б нельзя организовать подписку(некое облачное решение сторонних производителей которое не программируется). Однако имеет REST API на входящие запросы. Можно ли используя данный брокер сообщений за ставить его передавать сообщения на этот RESP API? Или же обязательно использовать подписку?

  • @Aleksei-n6h
    @Aleksei-n6h 3 года назад

    Очень хорошая подача материала

  • @elizavetakotova5294
    @elizavetakotova5294 3 года назад

    Спасибо большое)

  • @АлександрДербин-е1й

    Супер

  • @lutyii
    @lutyii 3 года назад

    прикольно и познавательно, спасибо. Лайк)

  • @АнтонПавлов-н2ч
    @АнтонПавлов-н2ч 3 года назад

    Классное, видео короткое и информативное

  • @tkr4961
    @tkr4961 2 года назад

    А мне фоновая музыка очень зашла,в этом что-то есть)

  • @pochta1000
    @pochta1000 2 года назад

    Kafka это по сути CDN ?

  • @igrok878
    @igrok878 3 года назад

    просто и понятно

  • @mxustin
    @mxustin Год назад +2

    Сделаю кое-что лучше, чем поставить лайк. Оставлю коммент. Ролику - для продвижения. Автору - для развития.
    Похвально, когда молодое поколение осваивает технологии. Огорчает, когда они делают это без знаний элементарной школьной информатики. Я про фразу «сейчас практически любое приложение так или иначе работает с данными»...
    Рукалицо!.. Это все равно, как в слове «х&й» три ошибки сделать. Это все равно, как сказать, что «в современном мире довольно многие жилые дома служат так или иначе целям обеспечения защиты и комфорта для обитателей». Чуваааак... Убей ту нейросеть, которая писала тебе текст и поставь новую. Потому что:
    • всегда, с самого начала алгоритмизации, откуда б ты это начало не брал (хоть с момента появления ЭВМ, хоть с абака)
    • любое вообще приложение (даже "hello, world!" и даже mov ax, bx)
    • самым, что ни на есть непосредственным образом (а не «так или иначе»)
    только и делает, что работает с данными.
    (И есть все основания полагать, что и в обозримом будущем именно с ними и будет работать.)
    Точно также как и с момента заселения первой пещеры человеком, вплоть до сего дня... и в обозримом будущем жилье нужно для защиты и комфорта.

  • @АнтонВадимовичРыжкин

    Странно что в ibm используют. У них есть своя mq

  • @straher
    @straher 4 года назад

    Cпасибо за вводную инфу! А есть ли простые примеры кода для работы с ней?

    • @pylounge
      @pylounge  3 года назад

      kafka-python.readthedocs.io/en/master/index.html

  • @A0l0e0k0s1
    @A0l0e0k0s1 4 года назад

    Спасибо

  • @timur2887
    @timur2887 2 года назад

    ZooKeeper - владелец всего того зоопарка, что развели с разными сообщениями))

  • @romanbush5164
    @romanbush5164 2 года назад +3

    ох какая же ASS конца и края нет этим технологиям и всё требуют от джуна

    • @olendotatv
      @olendotatv 2 года назад

      шо за бред, хватит ныть, не требуют это от джуна, а если и требуют, то это вакансии, на которые не стоит даже идти, а если ты уж выбрал, то туда тебе и дорога))

    • @romanbush5164
      @romanbush5164 2 года назад

      @@olendotatv ТЕСТОВОЕ ЗАДАНИЕ ЖДУНА). А ещё django не поддерживает повторное использование модели для 3го задания связь типо много ко многим пользователи к пользователям. хотя у sql такая возможность есть. Вот так)))) . Вся удаленка жесткая! Общая идея: пишем бекэнд для сайта (приложения) знакомств.
      Как работаем:
      Каждый пункт задачи - отдельный коммит. После выполнения каждого пункта пушим коммит в проект:
      git add .
      git commit -m "Сделал то-то и то-то"
      git push origin {ветка}
      После завершения ссылку на все коммиты кидаем в общий чат.
      Задачи:
      Создать модель участников. У участника должна быть аватарка, пол, имя и фамилия, почта.
      Создать эндпоинт регистрации нового участника: /api/clients/create (не забываем о пароле и совместимости с авторизацией модели участника).
      При регистрации нового участника необходимо обработать его аватарку: наложить на него водяной знак (в качестве водяного знака можете взять любую картинку).
      Создать эндпоинт оценивания участником другого участника: /api/clients/{id}/match. В случае, если возникает взаимная симпатия, то ответом выдаем почту клиенту и отправляем на почты участников: «Вы понравились ! Почта участника: ».
      Создать эндпоинт списка участников: /api/list. Должна быть возможность фильтрации списка по полу, имени, фамилии. Советую использовать библиотеку Django-filters.
      Реализовать определение дистанции между участниками. Добавить поля долготы и широты. В api списка добавить дополнительный фильтр, который показывает участников в пределах заданной дистанции относительно авторизованного пользователя. Не забывайте об оптимизации запросов к базе данных
      Задеплоить проект на любом удобном для вас хостинге, сервисах PaaS (Heroku) и т.п. Должна быть возможность просмотреть реализацию всех задач. Если есть какие-то особенности по тестированию, написать в Readme. Там же оставить ссылку/ссылки на АПИ проекта
      Приветствуется:
      Аккуратный код
      Соблюдение PEP8 (Pycodestyle)

    • @romanbush5164
      @romanbush5164 2 года назад

      о нашел т очто нужно Create Many-to-Many Relationships - Intermediate Django

  • @XprohodimecX
    @XprohodimecX 3 года назад

    пасибки

  • @димадима-ч1м5н
    @димадима-ч1м5н 3 года назад

    Прям машинная вселенная

  • @Youtooobo
    @Youtooobo 3 года назад +2

    С первого раза мало что понятно)

    • @pylounge
      @pylounge  3 года назад +1

      Это нормально)

  • @oceanfloorcitizen
    @oceanfloorcitizen 3 года назад

    дизлайк за наркоманскую фоновую музыку

  • @piskunyevhen3920
    @piskunyevhen3920 2 года назад

    Зачем Россия начала войну против Украиньі?

    • @VoimiX2008
      @VoimiX2008 10 месяцев назад

      Это к чему здесь?
      Еще можно спросить кто убил кеннеди

  • @hello_world_zz
    @hello_world_zz 3 года назад

    Спасибо