Применение kafka для связи микросервисов на Java Spring Boot

  Рет қаралды 32,789

Сергей Петрелевич

Сергей Петрелевич

2 жыл бұрын

Продолжаем разрабатывать систему для получения курсов валют.
В этом видео разберемся, что такое Kafka и чем она может быть полезна.
Посмотрим как с помощью TestContainers протестировать приложение с Kafka.
Посмотрим примеры кода со стартером Spring Boot и без стартера.
Во время записи OBS-ом произошел сбой, видео пришлось склеивать по частям.
Разбор кода со Spring Boot и без Spring перезапишу несколькими роликами и выложу отдельно.
Продолжение:
1) Детали про метод poll: • Kafka consumer. Метод ...
Оригинал записан для канала Отус
• Демо-занятие курса «Ja...
Обучаем программировать на java:
otus.ru/lessons/java-professi...
Код примеров:
github.com/petrelevich/jvm-di...
github.com/petrelevich/curren...
Чат в телеге для вопросов и обсуждений:
t.me/jvm_home

Пікірлер: 27
@dmitriyrusakov9690
@dmitriyrusakov9690 2 жыл бұрын
Классная лекция! большое спасибо!
@user-rq6pz6wk6f
@user-rq6pz6wk6f 2 жыл бұрын
То, что искала! Супер, спасибо.
@Difirtonn
@Difirtonn Жыл бұрын
Спасибо большое, очень полезная лекция.
@wildjoe6259
@wildjoe6259 2 жыл бұрын
Добрый день Сергей, спасибо за полезный контент!
@petrelevich
@petrelevich 2 жыл бұрын
Спасибо, поправил.
@thurious1933
@thurious1933 Жыл бұрын
Очень полезно и понятно, спасибо!
@user-zg2gd8gl8o
@user-zg2gd8gl8o Жыл бұрын
очень полезные доводы и разъяснения! Для ленивых как я как бальзам на душу! Спасибо! Немного правда подтормаживал почему то стрим..
@petrelevich
@petrelevich Жыл бұрын
да, прямой эфир - кривые технические проблемы :(
@AndreyDelay
@AndreyDelay Жыл бұрын
Крутая лекция, 🎉❤
@_kul879
@_kul879 Жыл бұрын
Хитрое видео - 2 часа якобы, но когда с середины начинается код, то понимаешь, что нужно с паузой смотреть и вдумываться ... Не для новичков видео. p.s. Спасибо за материал!
@TheExcentro
@TheExcentro 2 жыл бұрын
Спасибо, интересно
@alex45788
@alex45788 3 ай бұрын
Жду шестую серию сериала)
@oeaoo
@oeaoo Жыл бұрын
Недурненько, спасибо!
@devian2582
@devian2582 Жыл бұрын
53:10 Кафка в живой природе
@sequ3nce515
@sequ3nce515 4 ай бұрын
Хорошее видео, спасибо :) Нет ли в планах создания полноценного курса по какой-либо из тем? Или если есть может кто-то сказать название и где можно приобрести?
@petrelevich
@petrelevich 4 ай бұрын
Пока таких планов нет, но все возможно в будущем :)
@MaximBodrov
@MaximBodrov 7 ай бұрын
Вопрос к Сергею, не первый раз уже слышу его мысль о важности groupID для консьюмера, т.е. если скопировать код из другого проекта и не изменить имя группы, то он (консьюмер) будет "красть" не свои сообщения. И вот тут у меня непонятки: ведь мы при настройке консюмера указываем еще и имя топика, на который он подписан. Я так понимал, для того чтобы он забирал по ошибке сообщения из другого проекта, нужно чтобы и имя группы, и имя топика совпало, а это еще более малый шанс
@petrelevich
@petrelevich 7 ай бұрын
Да, имя топика должно быть то же. И конечно, тот же инстанс kafka. Вероятность "кражи" зависит от характера приложения. Представьте, что это очередь заказов в магазине и куча систем работают с этой очередью: кто-то аналитику делает, кто-то отправку организует, кто-то уведомления рассылает. Для kafaka типовая ситуация, когда с одним топиком работает много систем.
@caffeinejavacode1475
@caffeinejavacode1475 Жыл бұрын
в 2021 году даже у индусов качество лучше
@jokes07
@jokes07 2 жыл бұрын
Не впревые вижу у этого курса проблемы с записью
@petrelevich
@petrelevich 2 жыл бұрын
да, есть такие проблемы
@gderuki
@gderuki 2 ай бұрын
+
@NickRuster
@NickRuster 2 жыл бұрын
качество записи жесть...
@petrelevich
@petrelevich 2 жыл бұрын
да, вы правы
@Sulf8
@Sulf8 2 жыл бұрын
содержание - 5, качество записи трансляции - 2
@petrelevich
@petrelevich 2 жыл бұрын
да, с записью техническая проблема случилась.
@chaywithlemon
@chaywithlemon 10 ай бұрын
Автору канала спасибо за труд, только один момент довольно сильно раздражает, перед каждым словом чавкать и произносить букву А, прочтите что-нибудь про ораторское искусство или о лексикографий, или что-то из преподавательской деятельности в целом, у вас не должно быть таких задержек и раздражающих привычек чтобы у слушателей не было таких ощущений, спасибо
Kafka consumer. Метод poll
27:43
Сергей Петрелевич
Рет қаралды 4,2 М.
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 22 МЛН
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
No empty
00:35
Mamasoboliha
Рет қаралды 3 МЛН
🚀 Apache Kafka Crash Course With Spring Boot 3.0.x | @Javatechie
4:50:16
Про Kafka (основы)
49:23
Владимир Богдановский
Рет қаралды 380 М.
Использование Spring Cloud для микросервисов на Spring Boot
40:49
Микросервисы со Spring Boot & Spring Cloud (Александр Бармин)
47:01
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,9 МЛН
Как распознать поддельный iPhone
0:44
PEREKUPILO
Рет қаралды 2,2 МЛН
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 62 МЛН
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 4,3 МЛН