Евгений Ненахов - Потоковая обработка с Kafka в условиях Big Data

Поділитися
Вставка
  • Опубліковано 4 лют 2025
  • Ближайшая конференция - JPoint 2025, 3-4 апреля (Москва + трансляция).
    Подробности и билеты: jrg.su/T2zfbS
    - -
    Многие информационные системы используют Kafka для различных целей. Для работы с Kafka потребуется написать немного кода на Java, чтобы настроить и запустить consumer и producer. Все выглядит просто и понятно, но когда приходит время запускать свое решение в продакшен на длительный срок - начинают всплывать неочевидные ошибки, происходит деградация производительности, ресурсы используются неэффективно.
    Евгений рассказывает о типовых ошибках, которые выдает Kafka Consumer, о причинах появления, а также о том, как решать подобные проблемы. Спикер разбирает советы по повышению производительности в части Java-кода и конфигураций Kafka Consumer в рамках высоконагруженных систем. Узнаем, по каким метрикам можно понять, что что-то идет не так.
    Доклад будет полезен тем, кто только начинает работать с Kafka и тем, кто хочет детальней погрузиться в работу Kafka Consumer.
    Скачать презентацию с сайта Joker - jrg.su/RU8A5w
    #kafka #bigdata

КОМЕНТАРІ • 4

  • @Никита-в9ъ3л
    @Никита-в9ъ3л 10 місяців тому +2

    Очень интересно и познавательно, спасибо!

  • @noobig
    @noobig 9 місяців тому +1

    Евгений, подскажите пожалуйста, как мы можем загрузить свои базы в MTS BigData? Как можно совершать массовые действия для всех объявлений сразу? и как подключить рублёвый биллинг? заранее спасибо!

  • @ИльяЕрунов-я2э
    @ИльяЕрунов-я2э 10 місяців тому +1

    Очень было бы интересно сравнить перформанс с другими решениями (Parallel vs Consumer+Reactive vs Consumer+Pool) - этого очень не хватило

  • @eugenemolokov3427
    @eugenemolokov3427 10 місяців тому

    Для больших консьюминговых групп можно поднимать несколько idle consumers, которые ждут пока кто-то из active consumer отвалится. Тогда idle consumer просыпается и подхватывает выбывшую партицию.
    Плюс в том что другие консьюмеры на импактятся.
    Минус в том, что кто-то должен сообщить ждущему консьюмеру, что ему надо подхватывать конкретную партицию, то есть нужен какой-то свой балансировщик.
    Но я бы вообще не использовал oob балансировщик от кафки, тк он начинается ребалансить на каждый чих (как было сказано в докладе).