Spring + Kafka навсегда. Offsets.

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024
  • В данном видео мы познакомимся с понятием оффсетов. Это крайне важно понятие. Оно поможет нам двигаться дальше и оценить всю мощь работы с Kafka и Spring.
    Чтобы всегда быть в курсе, подписывайтесь на наш телеграмм канал @Jusaf

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

  • @gera.v.v
    @gera.v.v Год назад +4

    Нужно было начать с того, что современные приложени состоят из микросервисов. У каждого микросервиса своя база данных. И сервис например user имеет свою базу данных с именами пользователей. Есть второй сервис например рассылки, у которого своя база. Сервис рассылки ничего не знает про юзеров в базе user. И вот для обмена данными, или еще для чего и служит Кафка. Один сервис, например рассылки подписывается на сервис юзер, и получает от него какие то сообщения. Например пользователей кому нужно что то отправить. Нужно было сказать что Кафка не нужна в монолите, потому что там все в одной бд обычно, и все монолит приложение (все его классы и части) по сути хранятся в 1 файле. Они друг друга видят, и у них shared общая база. Там Кафка не нужна. А за плейлист спасибо, все круто (кроме квадратиков🤣🤣, хотя они тоже самобытные)

  • @AlexSmith-pd8cn
    @AlexSmith-pd8cn 11 месяцев назад

    А не проще рисовать одну очередь, а потом просто копировать?

  • @ИльяПавлов-ч5ы
    @ИльяПавлов-ч5ы 2 года назад +1

    Видео отличное! Только почему неудачные дубли не вырезались? Это немного путает и сбивает с толку. А так, юмор мне нравится. Лайк

    • @jusaf
      @jusaf  2 года назад +4

      Это моя первая серия видео. Я немного волновался, не умел совсем монтировать, не знал как лучше подать информацию. Сейчас, как мне кажется, качество стало лучше. Хотя все равно временами пропускаю оглушающие звуки телеграмма или что-то вроде такого. Но я учусь и стараюсь делать лучше контент.

    • @gera.v.v
      @gera.v.v Год назад

      @@jusaf кстати да, юмор про квадратики кайфовый.

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

    Обожаю линукс, только тут возможно внезапно заговорить голосом робота :)

  • @КириллПригожий-т1ц
    @КириллПригожий-т1ц 11 месяцев назад

    В кафке ведь нельзя извлекать сообщения по их ключу насколько я понял. Как тогда организовать кафку как KV-хранилище?
    PS: Спасибо автору за серию роликов)

    • @jusaf
      @jusaf  11 месяцев назад

      Действительно, но можно выгружать все в мапу и от туда доставать по ключу

    • @КириллПригожий-т1ц
      @КириллПригожий-т1ц 11 месяцев назад

      @@jusaf Интересно.
      А Вы ещё планируете снимать обучающие ролики? Если да, то хочется увидеть реализацию паттерна SAGA с кафкой и спрингом, где 2 микросервиса могут отказать в запросе и нужно будет делать rollback в обоих.
      В теории вроде понятно, но хотелось бы увидеть, как бы это решали Вы.

  • @ZamalSpace
    @ZamalSpace Год назад

    Круто объясняешь, списибо тебе за чудесный и весьма полезный материал! Почему не продолжил серию видео уроков про Kafka?

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

    Начало топ)

  • @stquad815
    @stquad815 4 года назад +2

    Годнота подъехала