Пікірлер
@maratbaisultan6915
@maratbaisultan6915 16 күн бұрын
Всмысле сосед приходит? Из одной партиции может только одновременно один консюмер читать данные
@ShakhmovedevDaniil
@ShakhmovedevDaniil 16 күн бұрын
Из одной partition могут читать несколько consumer-ов. Ты хочешь сказать, если я создам 1 топик и в нем 1 partition, забью ее данными и создам 10 приложений, в которых в коде пропишу читать конкретно из этого топика и конкретно из этой partition, то у меня kafka работать перестанет? или у меня будут они блокироваться и последовательно работать?
@maratbaisultan6915
@maratbaisultan6915 16 күн бұрын
@@ShakhmovedevDaniil еще раз говорю , одновременно может читать из одной партиции только один консюмер отсальные блокироваться будут пока тот не отсоединится. конечно если они не связаны в группу и у каждого свой offset то да могут
@artyrtagirov4319
@artyrtagirov4319 29 күн бұрын
Это про немецкого писателя абсурдтиста?
@ShakhmovedevDaniil
@ShakhmovedevDaniil 29 күн бұрын
Про kafka
@ЮТУБПЛЮС-ш3ь
@ЮТУБПЛЮС-ш3ь Ай бұрын
Нужно установить редис через докер? Или когда мы создаем файл докер.йамл он сам подключиться? Не сильно знаком как работать с докером , заранее спасибо ❤
@ShakhmovedevDaniil
@ShakhmovedevDaniil Ай бұрын
Привет. Тебе нужно установить сам doker на свой ПК. После чего в yaml файле ты описываешь то, как он будет собирать и запускать контейнер с любыми образами - больше ничего скачивать не нужно, он сам из конфигурации поймет, что нужно скачать и сам пойдет и скачает у себя в репозитории(у него есть свой отдельный репозиторий, и туда также можно загружать и свои образы). Ты можешь запускать в docker любые программы, описав предварительно необходимое для этого ПО например java-8 или др (и он сам его установит в контейнере, когда будет запускать). Но сейчас, я слышал, что существует какие-то проблемы с ним. Более детально не смотрел какие именно. Можешь попробовать скачать redis с официального источника и просто сам через консоль его запустить как отельную программу.
@Дмитрий-ю9к3г
@Дмитрий-ю9к3г Ай бұрын
Излишне указывание @ResponseBody в методах @RestController. Он внутри имплементирует эту логику по умолчанию.
@ShakhmovedevDaniil
@ShakhmovedevDaniil Ай бұрын
спасибо, за комментарий. Надеюсь посмотрите все мои выпуски!)
@Дмитрий-ю9к3г
@Дмитрий-ю9к3г Ай бұрын
@@ShakhmovedevDaniil вообще, да, планирую все посмотреть. А дальше что-то будет на этот счет? Я ошибаюсь?
@ShakhmovedevDaniil
@ShakhmovedevDaniil Ай бұрын
​@@Дмитрий-ю9к3г на какой счёт? Если про аннотации, то, возможно, вы и правы. В новых версиях библиотеки не исключено, что они добавили эту логику по умолчанию, я просто действовал по старинке), да и чтобы, людям понятнее было.
@Дмитрий-ю9к3г
@Дмитрий-ю9к3г Ай бұрын
Спасибо за видео! Не первый год в айти, а посмотреть интересно все равно. Некоторые вещи освежил/узнал
@ShakhmovedevDaniil
@ShakhmovedevDaniil Ай бұрын
спасибо
@AlexSmile-y2x
@AlexSmile-y2x Ай бұрын
так редис - это бд, а кафка - брокер, что за странное сравнение, Redis vs Kafka звучит как вилка vs кастрюля😂 вообще разного порядка сущности ппц, так можно Java vs Docker видео снять с таким же успехом
@ShakhmovedevDaniil
@ShakhmovedevDaniil Ай бұрын
Сущности разного порядка, тут вы правы - разные структуры данных, но обе можно использовать для кеширования информации. Тут я хотел показать как раз то, что данные можно кешировать и так, и так. Смотрите мои видеоролики дальше, возможно, то что я хотел донести до зрителя будет понятно позже, когда выйдут все ролики по этой теме, включая практическую часть.
@ТатьянаШахмоведева
@ТатьянаШахмоведева 3 ай бұрын
Всё понятно и доступно.
@АндрейПетров-ф2о8ф
@АндрейПетров-ф2о8ф 3 ай бұрын
Очень хороший и доступный для понимания ролик
@A1_TR_812
@A1_TR_812 3 ай бұрын
Мак адрес разве не присваивается на заводе в прошивке? Ты после каких курсов?)
@ShakhmovedevDaniil
@ShakhmovedevDaniil 3 ай бұрын
Я здесь вообще не говорю кем он присваивается. Основная идея в том, чтобы по нему определять нужный ПК в сети из нескольких.
@bloodlemoor1491
@bloodlemoor1491 3 ай бұрын
почему именно в локальной сети?
@ShakhmovedevDaniil
@ShakhmovedevDaniil 3 ай бұрын
а в какой может быть ещё?
@craidl
@craidl 3 ай бұрын
​@@ShakhmovedevDaniilМак-адрес есть всегда, ему не нужны какая либо сеть
@bloodlemoor1491
@bloodlemoor1491 3 ай бұрын
@@ShakhmovedevDaniil ну смотри, к примеру, роутер тоже имеет мак, и он так же необходим что бы выходить в глобал интернет, проходя регистрацию в сети, но уже не в локальной, не во всех случаях авторизаций, но в некоторых. Но если совсем проще. Мак адрес, это наименование устройства способное выходить в сеть, и не важно в какую. При этом если к примеру нарушить схему подключения, и в порт WAN воткнуть патч от принтера, у провайдера на диагностике появиться мак именно принтера. Понятно что он сессию не поднимет, но это поможет техподу понять почему не работает интернет у клиента.
@bloodlemoor1491
@bloodlemoor1491 3 ай бұрын
@@ShakhmovedevDaniil опять же в домашней сети, локально мак, понадобиться ну в очень редких случаях, а если говорить о большом офисе, опять же маршрутизация будет по "серому" ip, а мак, разве что для безопасности, самой авторизации
@ТатьянаШахмоведева
@ТатьянаШахмоведева 4 ай бұрын
Молодец !
@ТатьянаШахмоведева
@ТатьянаШахмоведева 4 ай бұрын
Какой молодец автор!
@Samuel-yt2tj
@Samuel-yt2tj 4 ай бұрын
🤪 P R O M O S M
@bl1tzzz666
@bl1tzzz666 5 ай бұрын
@emoboy277
@emoboy277 6 ай бұрын
Все рассказано доступно Остался только один момент, требующий пояснения - что делать если во фрейме на канальном уровне размер данных меньше 46 байт? В этом случае данные дополняются нулями до достижения минимального размера фрейма :)
@ShakhmovedevDaniil
@ShakhmovedevDaniil 6 ай бұрын
спасибо за дополнение)
@btrfy333
@btrfy333 6 ай бұрын
Полезно