Немного о: RabbitMQ, Kafka, Redis, Memcached, NuxtJS, MongoDB, PostgreSQL

Поділитися
Вставка
  • Опубліковано 21 лис 2019
  • Кратко о каждом из сервисов.
    Презентация:
    docs.google.com/presentation/...
    Личный канал Антона: / @about-code

КОМЕНТАРІ • 283

  • @orlov_alex
    @orlov_alex 2 роки тому +54

    0:40 RabbitMQ
    9:34 Apache Kafka
    15:10 Redis
    19:30 Memcached
    21:19 NuxtJS
    25:55 MongoDB
    30:33 PostgreSQL

    • @Rclass
      @Rclass  2 роки тому +3

      Спасибо, в закреп :)

    • @w0nderiand697
      @w0nderiand697 2 роки тому

      Eeeeeeeeeeeeee eeeeee eeeeeeetteeeeeee eeeeeee

  • @artsemvilchuk9037
    @artsemvilchuk9037 3 роки тому +121

    Очень смешно получилось когда докладчик постиг дзен и стал невидимым на 20:43 секунде 😂

    • @Rclass
      @Rclass  3 роки тому +3

      Это новая технология! :)

    • @dmitrys5289
      @dmitrys5289 2 роки тому +4

      Закэшировался)))

    • @episarev
      @episarev Рік тому +1

      Немного испугался

    • @user-np3bv8bw1o
      @user-np3bv8bw1o Рік тому +7

      особенно смешно то, что он в этот момент как раз говорил про время жизни объекта))

    • @Rclass
      @Rclass  Рік тому +9

      @@user-np3bv8bw1o garbage collector в действии)

  • @user-mt9bq2xe1z
    @user-mt9bq2xe1z 4 роки тому +113

    Классно, что редис работает пиздец как быстро) спасибо за видео

  • @user-oi1zl6de8i
    @user-oi1zl6de8i 4 роки тому +110

    Докладчик заработал мою подписку на этот канал. Красавчик!

    • @Rclass
      @Rclass  4 роки тому +6

      Стараемся :)

    • @predatel_rodini
      @predatel_rodini 2 роки тому +3

      Аналогично

    • @nikolaborkowski9942
      @nikolaborkowski9942 2 роки тому +6

      А я свою подписку не считаю чем то что можно заслужить, просто дикое спасибо за техничность,наглядность и понятность!

    • @l7l7l7lful
      @l7l7l7lful Рік тому

      +

  • @Insaseven
    @Insaseven 10 місяців тому +9

    Спасибо докладчику, стояла задача понять отличие RabbitMQ от Kafka - это лучшее русскоязычное видео, поверьте.

    • @Rclass
      @Rclass  10 місяців тому +1

      Cпасибо :) Стараемся для вас ^_^

    • @da_volkov
      @da_volkov Місяць тому

      Так и есть! Согласен с комментом - тоже считаю одним из лучшх обзорных видео!

  • @user-is8ov1km3t
    @user-is8ov1km3t Рік тому +21

    Очень круто, харизматично и доступно) Удобный формат, когда нужно просто иметь представление о технологии. И лучше получить это представление от человека, который работал с данными технологиями, нежели пытаться составить самому, тратя много времени.

    • @Rclass
      @Rclass  Рік тому

      Спасибо за доверие :)

  • @user-ww4rl3sn7z
    @user-ww4rl3sn7z 2 роки тому +16

    Великолепное видео. Автор выделил основные моменты всех систем так что можно сразу понять что это за технология, а дальше просто углубляться в мануалы. Огромное спасибо!

    • @Rclass
      @Rclass  2 роки тому +1

      Спасибо за отзыв, мы старались :)

  • @i292555
    @i292555 2 роки тому +5

    Докладчик очень хорошо рассказывает и без воды! Прямо топ! Подписка однозначно!

    • @Rclass
      @Rclass  2 роки тому

      Спасибо :)

  • @dasydasy9268
    @dasydasy9268 Рік тому +3

    Быстро, понятно, без лишней информации! Спасибо за видо!

    • @Rclass
      @Rclass  Рік тому

      Спасибо за отклик :)

  • @user-wu7ne2tu8l
    @user-wu7ne2tu8l 3 роки тому +4

    Вот прямо классно рассказал! Нужно больше материала:))

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, стараемся ^_^

  • @user-qw9uo4wo5p
    @user-qw9uo4wo5p 2 роки тому +2

    Все и правда понятно! Год назад, как только заходил в сферу айти ничего не понимал, а сейчас сталкиваюсь с тестированием на проекте, где два приложения обмениваются сообщениями с помощью брокера (RabbitMQ) и нужно было протестировать в web-интерфейсе корректный роутинг, payload и header, теперь стало все понятно и корректно закрыл задачу =) Благодарю!

    • @Rclass
      @Rclass  2 роки тому

      Ура! Рады, что помогли :) Спасибо за отклик :)

  • @aleks_strong
    @aleks_strong 3 роки тому

    Отличная подача материала, коротко и ясно! Спасибо!)

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, стараемся ^_^

  • @Waclawable
    @Waclawable 2 роки тому +1

    Спасибо, для знакомства аналитикам и техническим менеджерам - отличный формат.

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались :)

  • @orhanahmadov9381
    @orhanahmadov9381 2 роки тому +1

    Отлично, без пафоса и воды. Четко и понятно!

    • @Rclass
      @Rclass  2 роки тому +1

      Спасибо, мы старались :)

  • @user-ii1to8gy8y
    @user-ii1to8gy8y 3 роки тому +1

    Интересно было узнать про PostgreSQL. Спасибо!

    • @Rclass
      @Rclass  3 роки тому +1

      Спасибо за отклик, мы старались ^_^

  • @y6vmeq
    @y6vmeq 2 роки тому +1

    Отличный видос! Все кратко и понятно. Подписка!

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались! :)

  • @ZzooD
    @ZzooD 3 роки тому

    Четко и по делу, без лишней воды. Вообще красава.

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, мы старались ^_^

  • @VLoginov
    @VLoginov 6 місяців тому

    Прямо выжимка ценного! Огромное спасибо за такие видео!

    • @Rclass
      @Rclass  6 місяців тому

      Спасибо, стараемся для вас :)

  • @hate_r
    @hate_r 2 роки тому +2

    Это именно тот способ изложения инфы, который я хотел услышать!

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались :)

  • @user-fg5ge8sg4e
    @user-fg5ge8sg4e 3 роки тому

    Отличное обзорное видео! Спасибо! Не знал, что в Postgres можно хранить массивы)

    • @Rclass
      @Rclass  3 роки тому +1

      Спасибо за отклик) Более того, по ним можно строить запросы :) В скором времени по JSONB отдельно можно рассказать, так как будет опыт применения в production.

  • @user-tt4mg2jq2b
    @user-tt4mg2jq2b 3 роки тому +1

    Крутой обзор! И канал топчик. Лайк, подписка!

    • @Rclass
      @Rclass  3 роки тому +1

      Спасибо, мы старались ^_^

  • @dimankan
    @dimankan Рік тому

    Чисто отдельная подписка за презентацию:)

    • @Rclass
      @Rclass  Рік тому

      Ай спасибо! :)

  • @futuresenior
    @futuresenior Рік тому +2

    Считаю, что это лучшая реклама кофе якобс монарх. Большое спасибо, было очень интересно

    • @Rclass
      @Rclass  Рік тому

      Спасибо)

  • @tomozi1
    @tomozi1 4 роки тому +9

    Классный обзор

  • @user-tj3dr5se4n
    @user-tj3dr5se4n 3 роки тому +18

    Отличный докладчик👍🏻👍🏻👍🏻

    • @Rclass
      @Rclass  2 місяці тому

      Спасибо! :)

  • @-dubok-
    @-dubok- Рік тому +1

    Спасибо, очень интересный доклад!

    • @Rclass
      @Rclass  Рік тому

      Благодарим вас :)

  • @user-iu4hl5fy3j
    @user-iu4hl5fy3j 3 роки тому +3

    Ахеренный видос, спасибо

    • @Rclass
      @Rclass  3 роки тому +1

      Стараемся ^_^

  • @yodapunishes
    @yodapunishes 3 роки тому +2

    Отличнейший обзор, ничего лишнего!

    • @Rclass
      @Rclass  3 роки тому +1

      Мы рады что вам понравилось :)

  • @user-wp1wl4fm1f
    @user-wp1wl4fm1f 4 роки тому +9

    на пальцах и по делу!

  • @koller18
    @koller18 Рік тому

    Спасибо большое за это прекрасное видео! 👍

    • @Rclass
      @Rclass  Рік тому

      Спасибо, что смотрите)

  • @user-ew5fb6ci2h
    @user-ew5fb6ci2h 2 роки тому +1

    Отличное видео! Большое спасибо!

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались

  • @piotrstasinskij2929
    @piotrstasinskij2929 Рік тому

    Лектор очень крут, спасибо за презентацию

    • @Rclass
      @Rclass  Рік тому

      Спасибо, стараемся для вас :)

  • @saibrok_
    @saibrok_ 3 роки тому +1

    Наконец кто-то объяснил человеческим языком как всё это работает, а не миллионом технических терминов. Спасибо!!

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, мы старались :)

  • @dayverul
    @dayverul 7 місяців тому +1

    "Отдай свежатину!". Сердечно благодарю за ролик)

    • @Rclass
      @Rclass  7 місяців тому

      Спасибо большое :)

  • @mishakalyna
    @mishakalyna 3 роки тому +1

    Спасибо за доклад! В Nuxt при создании SPA понятно, что проблемы с SEO, но при SSR ведь не должно быть проблем

    • @Rclass
      @Rclass  3 роки тому +5

      SSR и решает (как одну из) проблему с SEO :)

  • @vladegorov216
    @vladegorov216 4 місяці тому +2

    испугался, когда лектор сказал "истекло время жизни" и исчез

    • @Rclass
      @Rclass  4 місяці тому

      Спецэффекты которые мы заслужили ))))

  • @andyanderson222
    @andyanderson222 2 роки тому

    Класс! Очень хороший обзор, спасибо!

    • @Rclass
      @Rclass  2 роки тому +1

      Спасибо, мы старались :)

  • @Garpunoff
    @Garpunoff Рік тому +2

    Господи, как найти работу, чтобы начальник был вот таким грамотным и весёлым дядькой?

    • @Rclass
      @Rclass  Рік тому

      Да это не так сложно как вам кажется)

    • @Rclass
      @Rclass  Рік тому

      А вообще можно самому стать вот таким "веселым дядькой")

  • @user-xv3xb8hd5z
    @user-xv3xb8hd5z Рік тому

    Оч крутое видео. Спасибо)

    • @Rclass
      @Rclass  Рік тому

      Спасибо, что вы с нами)

  • @MrJet84
    @MrJet84 11 місяців тому +1

    Спасибо, спасибо, спасибо! Наконец-то я что-то знаю про брокеры сообщений

    • @Rclass
      @Rclass  11 місяців тому +1

      Всегда пожалуйста :)

  • @snv4074
    @snv4074 2 роки тому +4

    Спасибо за ролик очень познавательно и интересно, но только на сколько я помню, Kafka позволяет одному консьюмеру читать данные с разных партиций и офсет не принадлежит определенной партиции, каждый офсет определяется для отдельной консьюмер группы

    • @Rclass
      @Rclass  2 роки тому +1

      Спасибо что смотрите :) Да, ранее уже сообщали :)

  • @robotiksillya8363
    @robotiksillya8363 6 місяців тому

    очень крутой выпуск для понимания баз данных неожидал тут Nuxt увидеть) сам пишу на нем

    • @Rclass
      @Rclass  6 місяців тому

      Тут не только о базах, тут в целом по технологиям и решениям)

  • @kakieToYroki
    @kakieToYroki Рік тому

    Нахватался бэкендерских словечек ))
    Спасибо, подписался 🔥

    • @Rclass
      @Rclass  Рік тому +1

      Это только начало) Можете начинать собирать словарь)))

    • @kakieToYroki
      @kakieToYroki Рік тому

      @@Rclass Буду выходить с этим словарем в курилку и обсуждать всякие редИсы со взрослыми дядями бэкендерами )

  • @darakanoit
    @darakanoit 4 роки тому +1

    Хорошо получилось

  • @zincarlo1141
    @zincarlo1141 4 роки тому +8

    Хорошая подача материала, немного не хватает описания примеров использования данных сервисов, типа вот это збс будет в такой задаче и тд.
    Пс. Лайк и подписка

    • @OkulovAnton
      @OkulovAnton 4 роки тому +8

      Интересная идея. Давайте я подумаю над этим. Возможно, сформирую список задач и расскажу например как бы я их решал :)

    • @zincarlo1141
      @zincarlo1141 4 роки тому +1

      @@OkulovAnton вот это было бы супер!

  • @SandroAtaman
    @SandroAtaman Рік тому

    Спасибо! Видео ТОП!!

    • @Rclass
      @Rclass  Рік тому

      Спасибо, мы старались :)

  • @EdontworryE
    @EdontworryE 2 роки тому +1

    Класс, спасибо!)

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались :)

  • @maksim4334
    @maksim4334 3 роки тому

    Вот смотрю я ролик и понимаю, не Монго бд...
    Видео потрясающе, спасибо большое!

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, мы старались :)

  • @sherman258
    @sherman258 8 місяців тому +1

    Годный видос

    • @Rclass
      @Rclass  8 місяців тому

      Спасибо)

  • @user-mt2mb5sz3x
    @user-mt2mb5sz3x 3 роки тому +1

    Бро, спасибо!

    • @Rclass
      @Rclass  3 роки тому +1

      Вам спасибо за отклик :) Стараемся ^_^

  • @xcxc-iu3rb
    @xcxc-iu3rb 2 роки тому +1

    спасибо, понятно и ёмко

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались!

  • @yerlantleubekov7589
    @yerlantleubekov7589 3 роки тому

    Шикарно

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, мы старались!

  • @MrMoshell
    @MrMoshell 2 роки тому +1

    Лови подписку брат!

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались :)

    • @MrMoshell
      @MrMoshell 2 роки тому

      @@Rclass ну тогда ловите подписку братья)

  • @konstantinchvilyov9602
    @konstantinchvilyov9602 3 роки тому

    Отлично, спасибо!

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, мы старались ^_^

  • @ruikousaka7884
    @ruikousaka7884 2 роки тому +1

    Хороший обзор... Хотелось бы подробнее о RabbitMQ (В частности в Kubernetes, как все работает...)

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались! К сожалению, про работу в Kubernetes нам нечего рассказать (

  • @gnom.s
    @gnom.s 2 роки тому +2

    Спасибо большое, все очень понятно объясняете. Отдельный лайк за оптимизм 🤣

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались :)

  • @enot41
    @enot41 Рік тому

    Есть такие как я которые заходят каждые три месяца чтобы вспомнить что нибудь про брокеры, из за того что вообще по работе не связанны с ними ,но хотят хоть что то о них знать))) Такладчик ты супер ))

    • @Rclass
      @Rclass  Рік тому

      День добрый! Не совсем поняли что вы имеете ввиду, но полностью с вами согласны)))

  • @Mr43046721
    @Mr43046721 Рік тому

    Безумно классный рассказчик)) прям хоть под пиво сиди смотри))

    • @Rclass
      @Rclass  Рік тому

      Спасибо, мы старались :)

  • @gost1k337
    @gost1k337 3 роки тому

    Докладчик пиздатый чел)

    • @Rclass
      @Rclass  3 роки тому

      Аееее, спасибо)

  • @alexey7835
    @alexey7835 3 роки тому

    Здорово ведёте урок, спасибо!

    • @Rclass
      @Rclass  3 роки тому +1

      Спасибо, мы старались ^_^

  • @alexandreabramtsev9160
    @alexandreabramtsev9160 2 роки тому +1

    6:19 плюет на routing key - верно, плюет на binding - тут оговорка, как раз то не плюет потому что именно binding определяет в какие очереди положить. Во все, которые прилинкованы к обменнику.

    • @Rclass
      @Rclass  2 роки тому

      Спасибо за уточнение :)

  • @Rusebor
    @Rusebor 4 роки тому +21

    На 12:10 сказано что в Кафке одна партиция один консьюмер. В том смысле в котором имеет в виду автор это не так. В Кафке у топика может быть множество консьюмер групп, что по-сути и означает множество консьюмеров на одном топике, каждый из которых со своим офсетом

    • @OkulovAnton
      @OkulovAnton 4 роки тому +3

      Отличное замечание, учту.

    • @StrangerSaret
      @StrangerSaret 2 роки тому +4

      и оффсет это не байтовое смещение

  • @njs4724
    @njs4724 4 роки тому +25

    Как ты научился исчезать? 2:41 Сделай следующее видео про это. Типо "невероятно, но факт..." ))))))

    • @njs4724
      @njs4724 4 роки тому +5

      ой на 20:41

    • @OkulovAnton
      @OkulovAnton 4 роки тому

      Отвлекли в середине доклада) пришлось пропасть)

  • @EMIL-pp6pp
    @EMIL-pp6pp 2 роки тому +1

    + respect

    • @Rclass
      @Rclass  2 роки тому

      Thx for watching :)

  • @user-wz8ld7sm6k
    @user-wz8ld7sm6k 3 роки тому

    Докладчик отличный

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, мы старались ^_^

  • @paveldz6921
    @paveldz6921 2 роки тому +1

    Спасибо

    • @Rclass
      @Rclass  2 роки тому

      Спасибо, мы старались :)

  • @youarenotmygoal4890
    @youarenotmygoal4890 3 роки тому +3

    40 минут смотрел рекламу Якобс. Чет кофейку захотелось

    • @Rclass
      @Rclass  3 роки тому

      Сработало! Там еще скотч сантехнический, лейбл только потерялся)

    • @user-yo7mw6oj4p
      @user-yo7mw6oj4p 3 роки тому

      Блин..Тоже что то захотелось...А был в завяске от кофе ((

    • @Rclass
      @Rclass  3 роки тому +1

      @@user-yo7mw6oj4p так давайте к нам на кофе? У нас кофемашина неплохая и кофе свежий, мы вам такой капучино сварим, ууух!

    • @user-yo7mw6oj4p
      @user-yo7mw6oj4p 3 роки тому

      @@Rclass Classое предложение))))

    • @user-yo7mw6oj4p
      @user-yo7mw6oj4p 3 роки тому

      @@Rclass )))))

  • @l7l7l7lful
    @l7l7l7lful Рік тому +1

    вот это я понимаю экспресс обучение

    • @Rclass
      @Rclass  Рік тому +1

      Быстрее только список ссылок дать)

  • @DIMANVAZ04
    @DIMANVAZ04 Рік тому

    за Раббит и Редис спасибооу, также и за Монгу (за инфо, что в ней можно вставлять жабоскрипт-код).

    • @Rclass
      @Rclass  Рік тому +1

      Мы рады, что вам зашло :)

  • @user-ch7ue6gd4d
    @user-ch7ue6gd4d 3 роки тому

    Класс...

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, мы старались ^_^

  • @LitvinchikL
    @LitvinchikL 11 місяців тому +1

    Истекло время жизни🤣🤣🤣

    • @Rclass
      @Rclass  11 місяців тому

      Так бывает)))

  • @Disorrder
    @Disorrder 2 роки тому

    Вопрос по постгресу и его возможности использовать json атрибуты.
    Вот у меня есть таблица неких сущностей, которые хочется видеть в одном списке, но этих сущностей очень большое кол-во категорий со своими уникальными полями.
    Например, пусть будут товары. Мы продаём видеокарты и мониторы. У них совершенно разные параметры. Искать и сортировать по ним не обязательно, важно их только читать и редактировать. Категории постоянно добавляются новые, товары нельзя перемещать из одной категории в другую, у них немного отличаются интерфейсы. К тому же, бывают уникальные товары, которые существуют в единичном экземпляре для отдельной категории. Например, вертолёт. Вот он есть только у одного юзера и всё.
    Городить отдельные таблицы под каждую категорию не очень хочется. Джойнить их потом... фу, очень сложно.
    Я уже отчаялся и думаю использовать монгу под это дело. Но заводить монгу для одной-единственной таблицы как-то не хочется тоже, странновато.
    А вот json возможно выход. Типа назвать поле, скажем, category_attrs и складывать туда уникальные поля? 🤨

    • @Rclass
      @Rclass  2 роки тому +1

      Если вам нет необходимости сортировать и фильтровать продукты (назовем их так) по этим уникальным полям, то хранить их можно как вам заблагорассудится (да хоть как текст через запятую в одном текстовом поле), так как работу по сериализации / десериализации данных можно переложить на ваше приложение. Если же вам необходимо фильтровать / сортировать данные то варианта сейчас по-сути два (если оставаться в рамках PostgreSQL):
      1. EAV (ознакомьтесь с этим методом поподробнее)
      2. JSONB - как мы и упоминали в видео, это мощный инструмент, который позволяет строить не просто запросы с применением данных из JSON-поля, но даже формировать по ним индексы, что существенно скажется на производительности запроса.
      Лоб в лоб оба метода мы не сравнивали, но применяем оба в работе над своими проектами.

    • @Disorrder
      @Disorrder 2 роки тому

      @@Rclass почитаю подробнее, спасибо!)

  • @MakarenkoSasha
    @MakarenkoSasha 2 роки тому +2

    истекло время жизни...жестоко, очень 20:39

  • @user-ei1by3ye6o
    @user-ei1by3ye6o Рік тому

    12:27 - как связаны Partition и очередь?
    Это одно и то же или нет?
    Один Partition = 1 COnsumer. А что с очередями? 1 Queue = 1 Consumer????

  • @TheRedbeardster
    @TheRedbeardster 2 роки тому

    А кофе у вас на полке растворимый или зерновой?

    • @Rclass
      @Rclass  2 роки тому +1

      Откроем страшный секрет: там не кофе :) А кофе у нас в целом зерновой и очень неплохой, приходите при случае, мы вас угостим :)

  • @advanceduser3713
    @advanceduser3713 Рік тому

    в MongoDB есть aggregation framework, и аналог join можно сделать, в монго это называется Lookup

    • @Rclass
      @Rclass  Рік тому

      Да, действительно. Правда стоит помнить что с распределенными БД этот вариант не работает :)

  • @user-tc7fq3jj2w
    @user-tc7fq3jj2w Рік тому

    Godlike

  • @sergeyshcherbakov3653
    @sergeyshcherbakov3653 4 місяці тому

    В целом познавательно, но про Kafka что-то совсем поверхностно рассказано. Соотношение Consumer и Partition 1:1 это, конечно, правда. Но только в рамках одной ConsumerGroup! Ничто не мешает подключить несколько групп Consumer'ов к одному топику. И это как раз классная фишка Kafka - гранулярность может быть настроена очень тонко. Интересно также отметить, что Kafka гарантирует направление сообщений с одним и тем же ключом в конкретный Partition, чем самым гарантируется очередность (если она нужна)

    • @Rclass
      @Rclass  4 місяці тому +1

      Ага, отмечали уже в комментах) В целом надо было примерно прикинуть что это за зверь и чем принципиально от других брокеров отличается.

  • @kazakman7772
    @kazakman7772 Рік тому +1

    Вопрос. Я задеплоил мемкеш на кубернетес кластер в aws. Он ранится в неймспейсе мемкеш. Под ранится также. И в кластере ранятся апликейшны. Вопрос как их связать аппликейшн и мемкеш под чтоб он оттуда брал информацию перед ДБ. ДБ у меня постгрес так же на aws. Нужно связать бакенды.

    • @Rclass
      @Rclass  Рік тому +1

      Писать руками кеширование в мемкеш внутри приложения. Если всё правильно поняли.

    • @kazakman7772
      @kazakman7772 Рік тому +1

      @@Rclass я понял. Но я не разработчик, эти жава аппликейшны не я писал.

    • @Rclass
      @Rclass  Рік тому

      @@kazakman7772 тогда вряд ли что-нибудь получится(

  • @VaGroz
    @VaGroz 2 роки тому +2

    Может всё-таки 1 партишн = 1 консьюмер группа? У нас вроде овер 50 консьюмеров читают из топиков с партиционированием 3

    • @Rclass
      @Rclass  2 роки тому +1

      Да-да, всё так, поправили уже раньше :) Спасибо что смотрите :)

  • @fsdf443fdfe
    @fsdf443fdfe Рік тому

    Подскажите - как при использовании Редиса для Кеша использовать горизонтальное масштабирования - если можешь пойти на сервер где нет твоих данных сессий?

    • @Rclass
      @Rclass  Рік тому

      Не очень понятно как связаны кеш и сессии?

    • @fsdf443fdfe
      @fsdf443fdfe Рік тому

      @@Rclass извиняюсь, вопрос про сессии только

  • @fadeivarlam6139
    @fadeivarlam6139 2 роки тому +1

    JSON = Головастик, ибо: J=Жаба , SON=сын, а сын жабы = головастик. ЧТД

    • @Rclass
      @Rclass  2 роки тому

      Интересное мнение, запомним)

  • @maksimsergeevich5939
    @maksimsergeevich5939 Рік тому

    Господа, а подскажите, большие ли будут накладные расходы если использовать redis, rabbit или kafka для общения между различными частями монолит приложения? Например если я хочу внутри приложения сделать сервисы которые должны взаимодействовать друг с другом только посредством чтения и генерации событий через шину сообщений.

    • @Rclass
      @Rclass  Рік тому +1

      Накладных расходов особо не будет - вопрос лишь целесообразности. Если вам это действительно нужно - используйте на здоровье. А монолит там у вас или мэш из микросервисов - не так уж важно)

    • @maksimsergeevich5939
      @maksimsergeevich5939 Рік тому

      @@Rclass ну если мне нужен брокер сообщений хороший, неужели самому писать

    • @Rclass
      @Rclass  Рік тому +1

      @@maksimsergeevich5939 тогда используйте конечно)

  • @user-ei1by3ye6o
    @user-ei1by3ye6o Рік тому

    03:00 - Что значит "RabbitMQ сам дёргает получателя?"
    Получатель не как в redis, в желаемый им момент НЕ может обратиться к сервису и по ключу и данные получить?
    Надо держать его в режиме слушания постоянно? А если слушатель занят? RabbitMq дождётся, когда тот освободится и снова пошлёт?

    • @Rclass
      @Rclass  Рік тому

      Да, слушатель поднимается и работает рядом с producer. Да, если слушатель один и он занят - то сообщения обработаются по очереди, одно за другим)

  • @user-so6rz7bz1m
    @user-so6rz7bz1m Рік тому

    на сколько я понимаю в кафеке оффсет не у партиции, а у партиции и консъюмер группы, а консъюмер групп может быть несколько, и они могут параллельно по разному читать партиции, внутри консъюмер группы да, партиций должно хватать на каждого консъюмера в консъюмер группе

  • @waffleboot
    @waffleboot 3 роки тому +2

    6:13 Funout ??? Maybe "fanout" ?

    • @Rclass
      @Rclass  3 роки тому +1

      :facepalm: fanout естессно)

  • @joelsilver2030
    @joelsilver2030 Рік тому

    kurz und sehr klar

  • @dimakovalenkov7835
    @dimakovalenkov7835 2 роки тому +1

    • @Rclass
      @Rclass  2 роки тому +1

      Ай спасибо, добрый человек :)

  • @asyahaila
    @asyahaila 4 місяці тому

    Забавное совпадение когда лектор исчез рассказывая про TTL для memcached

    • @Rclass
      @Rclass  4 місяці тому +1

      Магия, не иначе :)

  • @Vic7bd
    @Vic7bd 4 місяці тому

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

    • @Rclass
      @Rclass  4 місяці тому +1

      Что-то устаревает, что-то становится более востребованным... Не стоит на месте отрасль)

  • @radikovichkz2470
    @radikovichkz2470 2 роки тому

    Как брокер сообщений , очереди на redis сделать?

    • @Rclass
      @Rclass  2 роки тому +1

      Добрый день! Подключаете редис и используете)

  • @user-nc1pn4ii2n
    @user-nc1pn4ii2n Рік тому

    Что за фокус с исчезнлвением произошел на 21.10-21.16 ?

    • @Rclass
      @Rclass  Рік тому

      Это неназванная технология)

    • @user-nc1pn4ii2n
      @user-nc1pn4ii2n Рік тому

      @@Rclass а на кого вы учите свою группу ? Админис раторы базы данных ?

  • @user-tt4mg2jq2b
    @user-tt4mg2jq2b 3 роки тому +2

    На 20:43 изчезновение. Это какая технология?)

    • @Rclass
      @Rclass  3 роки тому

      Мы проверяем пока, обкатываем и тестируем. Как только будет готово в прод - обязательно сообщим! :)

    • @plasticable3346
      @plasticable3346 3 роки тому +2

      у ведущего истекло время жизни

  • @maestro256
    @maestro256 3 роки тому

    Крутецкий доклад, хорошо и быстро прошёлся по технологиям, удобно выбирать
    Я бы ещё Cassandra добавил, ну и немножко Camel, хоть это и несколько другого плана вещь, но тоже для обмена данными

    • @Rclass
      @Rclass  3 роки тому

      Спасибо, мы старались :)

  • @StADKz9BsYkbb72
    @StADKz9BsYkbb72 4 місяці тому

    Биндинг обменников и очередей в RabbitMQ - это не всегда строка как заявлено. Есть еще тип обменника Consistent-Hash, который вообще не рассмотрен, у него как раз биндинг - число.

    • @Rclass
      @Rclass  4 місяці тому

      Учтем, обычно работали со строками)

  • @A_Lexxxxx
    @A_Lexxxxx 2 роки тому +2

    20:44 - докладчик исчез, надеюсь, он закешировался.

    • @Rclass
      @Rclass  2 роки тому +1

      Ахаха) Лучшая шутка про исчезновение, жаль два закрепа нельзя) Спасибо что смотрите)

  • @b.g.5106
    @b.g.5106 3 роки тому +2

    Бля, да вы волшебник 😆 20:41

    • @Rclass
      @Rclass  3 роки тому +1

      А то, практикуем новые технологии!

  • @user-gl7gg8gz2g
    @user-gl7gg8gz2g 4 роки тому +14

    По пацански)

    • @OkulovAnton
      @OkulovAnton 4 роки тому

      Именно)

    • @OkulovAnton
      @OkulovAnton 4 роки тому +1

      Можно попробовать сделать пару таких обзоров) Можете ещё посмотреть видео про нормализацию БД, там есть такой персонаж как Гена)

    • @user-gl7gg8gz2g
      @user-gl7gg8gz2g 4 роки тому +1

      @@OkulovAnton Как только дойду до оптимизации БД, сразу же посмотрю)

  • @Levelord92
    @Levelord92 Рік тому

    20:40 Антон, если так по фану использовать кольцо, Назгулы на тебя выйдут быстрее

    • @Rclass
      @Rclass  Рік тому

      Ужас! Я буду осторожен! Только никому!

  • @subarin4802
    @subarin4802 9 годин тому +1

    Непонятно зачем в этот список Nuxt попал)

    • @Rclass
      @Rclass  5 годин тому

      Там половина не понятно зачем) Дикий компот :) Но вот так попросили осветить)