нефига. там он запутался конкретно. например, на 12ой минуте говорит что с разных партишнов одновременно считываются данные. а потом где-то начиная с 21ой минуты говорит, что данные можно считать только с лидер партишна
@@laboursupport3302 , путаницы нет. Все верно. Одновременно читаем со всех партиций, но только с лидер-реплик этих партиций. Каждая партиция имеет одну leader-реплику и несколько follower-реплик (то есть каждая партиция представлена в нескольких экземплярах для отказоустойчивости, но работаем для согласованности только с одним экземпляром каждой партиции, остальные экземпляры синхронизируется с основным).
@@MrRomanvideo Я тут на работе одному пытался объяснить, почему я топик на 16 разделов сделал. Чудак фактор репликации с количеством разделов перепутал и меня еще обвинял, что я мол не по книге сделал. Типа зачем в 16 раз "нагрузку" увеличивать %) И никак не смог убедить.
Владимир, огромное спасибо за столь лаконичный и четкий доклад про Кафку! Словил себя на мысли, что ни разу не перематывал ваш доклад, потому что он так структурирован и подан, что помнишь все термины и благодаря картинкам четко понимаешь все процессы. Присоединяюсь к комментариям выше, было бы просто прекрасно, если бы вы постили побольше видео на темы связанные с IT технологиями.
Присоединяюсь к мнению выше - все четко и по полкам, ранее уже изучал Кафку, писал что-то, но полноценное понимание того,как внутри устроено, пришло только сейчас. Автору большой респект за видео и подачу материала.
А я нашел данный доклад настолько качественным, что смотрю третий раз подряд его. Нет, не потому что я туповат. Просто тут исключительно полезная информация воды 0. А мозг может мой, а может всех людей, устроен так, что если несколько раз прокрутить одну и ту же информацию, он её запомнит на всю жизнь. Потому что посчитает важной. Теперь меня хоть ночью разбуди, я перескажу доклад.
Владимир, спасибо! Наверное, одно из лучших изложений материала, которое я когда-либо встречала)) Лаконично, без воды, при этом максимально подробно и чётко. Очень интересно и приятно было слушать. Офигенно, 10/10!
Поддерживаю комментаторов - четко, полно и с практическими примерами и возможными ошибками\подводными камнями! Чувствуется практический опыт за спиной у автора.
The only reason I am somehow a good developer, is because I forced myself to learn russian, years ago. You guys have a way to explain things that are simply impossible in other languages. This talk was amazing!
на самом деле в рускоязычном интернете в десятки раз меньше информации для девелоперов. Как дополнительная возможность русский может пригодится, но в основном инфу люди ищут в англоязычном интернете.
@@vlera4198 бывают иногда случаи, хотя и не регулярно, когда на некоторые топики наиболее съедобные объяснения я нахожу на русском. Столкнувшись с этим пару раз, я гуглю дважды, если не сразу попался хороший материал
Большое спасибо за столь подробное и понятное «что под капотом» за 50 минут. Многие "курсы" за 4 часа либо вводят просто базовые термины и их объяснение без погружения в детали, либо погружают в детали так, что ощущение, что я уже должен был все знать про кафку до просмотра.
Спасибо за видео! Много полезной информации. Пока все в голову не укладывается. Но буду пересматривать те моменты, которые не запомнил. Сама структура и подача очень хорошо получилось!
Лучший ролик по основам кафки что я видел. Это было невероятно полезно, и самое главное - Понятно! Качественная подготовка материала, хороший навык объяснения, ну просто чудо. Я готов вас слушать часами, пожалуйста запишите ещё ролики по обучению чему-либо связанному с IT
Большое вам спасибо за видео! Думал смотреть сначала видосы на английском, но понял, что многое не очень усваивается, а благодаря вам всё разложилось по полочкам.
Шикарный доклад. 34:25 - Немного не понял... Update - это message, Get - это не message, a запрос данных (по какому-то API) из хранилища (в которую Consumer записывает) выдаст нам ответ мгновенно, но вот Update, возможно ещё не был обработан, пока, aka Eventual Consistency. У нас же асинхронная система, или Kafka поддерживает парадигму Request-Reply? Скорее всего вы имели введу 2 Commads типа, UpdateFirstname(11, "Mike") , UpdateFirstname(11, "Michael"). В этом случае очередь выполнения операций важна (для тех которые соблюдают принцип коммутативности очередь не важна a+b=b+a), и используя Id как идентификатор партиций поможет соблюсти эту очередь.
Замечательное видео! Огромное спасибо вам за труд) Будет приятно увидеть от вас похожие по содержанию ролики) Не останавливайтесь! У вас талант объяснять)
Доклад хорош, спасибо автору. Подходит и как для новичков так и для тех кому нужно быстро освежить в памяти дизайн этой системы. Момент с удалением сообщений не совсем корректен, сообщения пометить на удаление можно вручную и считываться они не будут.
Здравствуйте на 12:10 распределение по партициям. Когда консьюмер потребляет разве после жёлтого квадратика не должен идти фиолетовый? (У вас идёт розовый) или не важен порядок партиций? Важен порядок сообщений из 1 партиции?
Спасибо за видео.
Таймкоды.
1. Что такое кафка? Свойства кафки. История. 0:40 - 3:26
2. Какую задачу решает кафка. 3:27 - 6:13
3. Основные сущности кафки. Перечисление 6:14 - 6:34
4. Broker 6:35 - 7:19
5. Zookeeper 7:20 - 8:38
6. Message (Record) 8:39 - 9:48
7. Topic и Partition 9:49 - 26:50
8. Producer 26:51 - 36:28
9. Consumer, offset 36:29 - 46:05
10. Выводы 46:06
Пожалуй лучшее объяснение которое нашел на Ютубе, супер
жаль что единственное видео на канале по айтишной тематике
нефига. там он запутался конкретно. например, на 12ой минуте говорит что с разных партишнов одновременно считываются данные. а потом где-то начиная с 21ой минуты говорит, что данные можно считать только с лидер партишна
@@laboursupport3302 , путаницы нет. Все верно. Одновременно читаем со всех партиций, но только с лидер-реплик этих партиций. Каждая партиция имеет одну leader-реплику и несколько follower-реплик (то есть каждая партиция представлена в нескольких экземплярах для отказоустойчивости, но работаем для согласованности только с одним экземпляром каждой партиции, остальные экземпляры синхронизируется с основным).
@@laboursupport3302 хаха, джун попытался покритиковать синьора в его рабочей сфере. П.с. сам как раз на этом моменте запутался.
@@MrRomanvideo Я тут на работе одному пытался объяснить, почему я топик на 16 разделов сделал. Чудак фактор репликации с количеством разделов перепутал и меня еще обвинял, что я мол не по книге сделал. Типа зачем в 16 раз "нагрузку" увеличивать %) И никак не смог убедить.
Владимир, огромное спасибо за столь лаконичный и четкий доклад про Кафку! Словил себя на мысли, что ни разу не перематывал ваш доклад, потому что он так структурирован и подан, что помнишь все термины и благодаря картинкам четко понимаешь все процессы. Присоединяюсь к комментариям выше, было бы просто прекрасно, если бы вы постили побольше видео на темы связанные с IT технологиями.
Присоединяюсь к мнению выше - все четко и по полкам, ранее уже изучал Кафку, писал что-то, но полноценное понимание того,как внутри устроено, пришло только сейчас. Автору большой респект за видео и подачу материала.
А я перематывал назад каждый раз, когда дети орали рядом, но и этот комментарий про позитив - видео подано так, что не хотелось пропустить ни слова
А я нашел данный доклад настолько качественным, что смотрю третий раз подряд его. Нет, не потому что я туповат. Просто тут исключительно полезная информация воды 0. А мозг может мой, а может всех людей, устроен так, что если несколько раз прокрутить одну и ту же информацию, он её запомнит на всю жизнь. Потому что посчитает важной. Теперь меня хоть ночью разбуди, я перескажу доклад.
Для новичка видео просто супер!!! Владимир, спасибо!!!
Идеально. Чётко, без воды, по существу, вся визуализация по существу. Такие объяснения -- очень редкий зверь. Спасибо!
Очень редкий случай, когда автор доступным языком может объяснить сложные вещи! Потрясающе!
жаль что это не относится к данному автору
@@АндрейИльин-д6жотносится
Кратко, без воды, информативно.
Ждем еще лекций.
Супер понятно и четко. Готовлюсь к собеседованиям, лучшее, что я встретил по кафке
Очень насыщенная лекция, но очень доступно и понятно.
Автору большое спасибо!
Владимир, спасибо! Наверное, одно из лучших изложений материала, которое я когда-либо встречала)) Лаконично, без воды, при этом максимально подробно и чётко. Очень интересно и приятно было слушать. Офигенно, 10/10!
правда очень круто.. вы смогли объяснить так, что совсем новичок понял очень много и было действительно интересно. Спасибо большое) лайк))
Владимир, очень ждем еще видео по Kafka и другим областям IT. Великолепная подача материала, грамотная речь и глубокое понимание вопроса! Спасибо!
Владимир, спасибо за абсолютно сухую выжимку без всякой воды, настолько понятно, что дальше некуда просто!
Поддерживаю комментаторов - четко, полно и с практическими примерами и возможными ошибками\подводными камнями! Чувствуется практический опыт за спиной у автора.
Владимир у Вас редкий талант объяснить сложное простыми словами. Спасибо Вам!
The only reason I am somehow a good developer, is because I forced myself to learn russian, years ago. You guys have a way to explain things that are simply impossible in other languages. This talk was amazing!
Where are you from?
Странно, а мы учим английский чтобы получать больше информаций из первоисточников. Парадокс прям какой-то.
@@rustam_dk imho, knowing both, in a native way was the best thing that happened to me as a developer.
на самом деле в рускоязычном интернете в десятки раз меньше информации для девелоперов. Как дополнительная возможность русский может пригодится, но в основном инфу люди ищут в англоязычном интернете.
@@vlera4198 бывают иногда случаи, хотя и не регулярно, когда на некоторые топики наиболее съедобные объяснения я нахожу на русском. Столкнувшись с этим пару раз, я гуглю дважды, если не сразу попался хороший материал
3:25 Очень символично выбрать писателя, который был знаменит тем, что не заканчивал свои произведения :)
Грамотно, последовательно, что большая редкость в наше время. Кафку я знаю, освежил знания. Все верно рассказано, ничего не пропущено.
Отличная подача материала, все логично, доступно, четко продемонстрировано информативными слайдами и без разного пафоса !!!
Большое спасибо за столь подробное и понятное «что под капотом» за 50 минут.
Многие "курсы" за 4 часа либо вводят просто базовые термины и их объяснение без погружения в детали, либо погружают в детали так, что ощущение, что я уже должен был все знать про кафку до просмотра.
Спасибо огромное! Вы такой талапнтливый преподаватель, и презентация, и объяснение на высшем уровне!
увидела ваше видео !
это просто супер : подача материала, обьем материала , обьяснение , визуализация. Спасибо !
Спасибо большое за объяснение. Кажется, тут я услышал максимум деталей за менее чем час
Спасибо за видео!
Много полезной информации. Пока все в голову не укладывается. Но буду пересматривать те моменты, которые не запомнил.
Сама структура и подача очень хорошо получилось!
Понравилось. Наглядная презентация и объяснение на высоком техническом уровне.
Лучшее, что я нашла по кафке, спасибо огромное автору! отличная подача инфы, с картинками лучше все в голове упорядочивается.
Огромное спасибо и большущее уважение! Отличный материал и подача, все четко по делу без воды, структурировано!!!
эпохальное видео, безмерная благодарность
Очень понравилось видео, очень все подробно изложено. Как раз для подготовки к собеседованиям по Кафке
Это действительно лучшее поэтапное схематичное объяснение кафки, огромное вам спасибо
Владимир, Вы голова! Благодарю за материал. И да, остальные Ваши видео тоже познавательные!)
Лучшее видео по теме
Лучший ролик по основам кафки что я видел. Это было невероятно полезно, и самое главное - Понятно! Качественная подготовка материала, хороший навык объяснения, ну просто чудо. Я готов вас слушать часами, пожалуйста запишите ещё ролики по обучению чему-либо связанному с IT
Спасибо большое, очень понятно рассказал, респект!
Послушала с удовольствием, спасибо автору за материал! Давно хотела узнать основную информацию о Kafka.
Чувак спасибо большое, единственное и нормальное объяснение этой технологии 👍👍
Чётко, последовательно. Спасибо
Лучшее видео на эту тематику для новичков!
Друг, ты просто лучший, материал топ))), спасибо за видео, колокольчик на "Все"!
Очень круто! Хочу ещё 50 лекций по кафке от этого автора. Приятно слушать, все быстро чётко логичнои понятно. Просто молодец, дай бог здоровья.
Большое вам спасибо за видео! Думал смотреть сначала видосы на английском, но понял, что многое не очень усваивается, а благодаря вам всё разложилось по полочкам.
Каждый раз пересматриваю , что бы освежить знания перед собесом. Спасибо за ваш труд ))
Здравствуйте. А на какую позицию устраиваетесь?
Всё понятно, схемы огонь, спасибо большое
Огромное спасибо, очень полезная лекция!
Отдельная благодарность за пояснения на уровне файловой системы.
отличное FAQ по Kafka. спасибо автору
Спасибо большое! Очень полезный материал.
Ваша лекция просто огонь!🔥Спасибо😃
Хороший доклад, спасибо. Записывайте еще!
Очень доступно и хорошо рассказал! Жирный лайк)
Великолепное видео, все наглядно, просто и понятно! Спасибо)
Отличная подача. Без воды, видно что на основе практического опыта лекция. Спасибо!
Даёшь больше видео от автора по IT тематике! Самая полезная информация по Kafka которую встречал.
Отлично! Еще бы ссылку на саму презентацию.
Спасибо за то, что, объяснили все человеческим языком!
Отличное введение в кафку, большое спасибо!
Отличный доклад! Жалко что больше нет видео по теме
Низкий поклон Автору! Сложные вещи простыми словами. Всех благ вам :)
Этот человек сделал мне успешные собесы на пару лет вперёд)
Владимир, это просто огонь. Очень классно для концептуального базового понимания. Спасибо за материал!
Какое же чудесное видео, рисунки очень помогли в понимании. Спасибо большое !
Вероятно это самое лучшее объяснение основ про Kafka! Больше спасибо за материал!
Коротко и по делу, спасибо вам большое!
Очень качественно разложено по полочкам! Спасибо!
Спасибо, замечательное объяснение!
Лучший доклад про Кафку
Большое спасибо! Отличная лекция! Доступное объяснение сложной темы.
Спасибо! Замечательная подача, очень доступно. Было бы здорово увидеть продолжение, возможно с практикой.
Огромное спасибо) Давай ещё!!!
очень круто - все очень быстро и по сути. автору можно делать успешные онлайн курсы.
Спасибо! Очень хорошее объяснение и наглядная презентация.
Вова, это офигенно) База по Кафка наглядно представлена и обьяснена, спасибо.
Продолжай, пожалуйста)
Топ! Лучшее видео по кафке. Автору большое спасибо!
Как грамотно объяснил!)) Спасибо тебе большое!
Потрясающе, отличная подача, огромное спасибо.
Надеюсь выложите еще что-то по данной теме, например rabbitmq
Большое спасибо вам за полное, но очень понятное объяснение основ🔥
Лучшее видео про кафку
Супер. Все доходчиво и понятно, при этом рассказаны как общие принципы, так и различные нюансы
спасибо брат ! как же ахирительно понятно
Четко и по делу без воды. Спасибо!
Шикарный доклад.
34:25 - Немного не понял... Update - это message, Get - это не message, a запрос данных (по какому-то API) из хранилища (в которую Consumer записывает) выдаст нам ответ мгновенно, но вот Update, возможно ещё не был обработан, пока, aka Eventual Consistency. У нас же асинхронная система, или Kafka поддерживает парадигму Request-Reply?
Скорее всего вы имели введу 2 Commads типа, UpdateFirstname(11, "Mike") , UpdateFirstname(11, "Michael"). В этом случае очередь выполнения операций важна (для тех которые соблюдают принцип коммутативности очередь не важна a+b=b+a), и используя Id как идентификатор партиций поможет соблюсти эту очередь.
Спасибо за видео, крайне качественно.
Очень круто и понятно! Спасибо!
Все по делу и без воды. Супер! Спасибо.
Хорошее начало, хочется продолжения. Хорошо применён принцип просто о сложно.
Очень классно изложен материал!
Офиненное объяснение, спасибо за доклад.
в случае использования key_defined hash функции по модулю кол-ва партиций send операции можно промахнуться в случае добавления/удаления партиций
Каким чудом это видео затерялось среди коллекции, посвященной только пауэрлифтингу? :) Наверное кто-то попросил выложить. :)
Спасибо большое за видео.
Аплодисменты, спасибо за видео!
Огромное спасибо за ваш доклад! Благодаря этому немного разобрался в инструменте.
Спасибо! Просто отличный разбор. Так доходчиво объяснить - браво!!
Спасибо большое, продолжайте, пожалуйста
Замечательное видео! Огромное спасибо вам за труд) Будет приятно увидеть от вас похожие по содержанию ролики) Не останавливайтесь! У вас талант объяснять)
Доклад хорош, спасибо автору. Подходит и как для новичков так и для тех кому нужно быстро освежить в памяти дизайн этой системы.
Момент с удалением сообщений не совсем корректен, сообщения пометить на удаление можно вручную и считываться они не будут.
Огромное спасибо за столько подробное, понятное и доступное изложение материала!
27:51 маленькая поправка: не подтверждение отправки, а подтверждение получения.
Огромное спасибо за интересную лекцию!
Здравствуйте на 12:10 распределение по партициям. Когда консьюмер потребляет разве после жёлтого квадратика не должен идти фиолетовый? (У вас идёт розовый) или не важен порядок партиций? Важен порядок сообщений из 1 партиции?
Спасибо! Очень полезно и все по делу.