{ между скобок }
{ между скобок }
  • Видео 136
  • Просмотров 360 860

Видео

Игорь Пересунько: работа в Startup vs Faang, какой путь выбрать
Просмотров 1,3 тыс.5 месяцев назад
Игорь Пересунько: работа в Startup vs Faang, какой путь выбрать
Distributed Systems Глава 9 Безопасность в распределенных системах | Михаил Курзин Александр Пахомов
Просмотров 6226 месяцев назад
Distributed Systems Глава 9 Безопасность в распределенных системах | Михаил Курзин Александр Пахомов
Maarten van Steen: interview with the author of Distributed Systems
Просмотров 1,5 тыс.6 месяцев назад
Maarten van Steen: interview with the author of Distributed Systems
Distributed Systems Глава 8 Отказоустойчивость | Илья Казначеев, Валерий Жила
Просмотров 8956 месяцев назад
Distributed Systems Глава 8 Отказоустойчивость | Илья Казначеев, Валерий Жила
Блокчейн как распределенная система | Игорь Корсаков, Сергей Тихомиров
Просмотров 4147 месяцев назад
Блокчейн как распределенная система | Игорь Корсаков, Сергей Тихомиров
Distributed Systems Глава 7 Согласованность и репликация данных | Антон Жуков, Николай Ижиков
Просмотров 6617 месяцев назад
Distributed Systems Глава 7 Согласованность и репликация данных | Антон Жуков, Николай Ижиков
Distributed Systems Глава 5 Координация распределенного приложения | S0ER, Дмитрий Константинов
Просмотров 7107 месяцев назад
Distributed Systems Глава 5 Координация распределенного приложения | S0ER, Дмитрий Константинов
Виталий Лихачев, Наталья Саушкина: Публичное собеседование Senior Golang Engineer
Просмотров 8 тыс.7 месяцев назад
Виталий Лихачев, Наталья Саушкина: Публичное собеседование Senior Golang Engineer
Distributed Systems Глава 4 Межсервисное взаимодействие | Виктор Гамов, Андрей Ребров
Просмотров 8958 месяцев назад
Distributed Systems Глава 4 Межсервисное взаимодействие | Виктор Гамов, Андрей Ребров
Distributed Systems Глава 3 Процессы и Виртуализация | Евгений Козлов, Вячеслав Горюнов
Просмотров 5908 месяцев назад
Distributed Systems Глава 3 Процессы и Виртуализация | Евгений Козлов, Вячеслав Горюнов
Максим Суркиз: Как успешно запустить свой Startup
Просмотров 8338 месяцев назад
Максим Суркиз: Как успешно запустить свой Startup
Гриша Скобелев, Саша Бармин: Публичное собеседование Senior Software Engineer
Просмотров 15 тыс.8 месяцев назад
Гриша Скобелев, Саша Бармин: Публичное собеседование Senior Software Engineer
Distributed Systems Глава 2 Архитектура распределенных систем | Фрол Крючков, Иван Богатырёв
Просмотров 1 тыс.9 месяцев назад
Distributed Systems Глава 2 Архитектура распределенных систем | Фрол Крючков, Иван Богатырёв
Distributed Systems Глава 1 Введение в распределенные системы | Юрий Бабак, Алексей Гончарук
Просмотров 2,5 тыс.9 месяцев назад
Distributed Systems Глава 1 Введение в распределенные системы | Юрий Бабак, Алексей Гончарук
Владимир Абазов, Александр Сальников: АБ-тесты, ограничения и альтернативы
Просмотров 7879 месяцев назад
Владимир Абазов, Александр Сальников: АБ-тесты, ограничения и альтернативы
Ярик Астафьев, Аксель Ткачев: публичное собеседование тимлида
Просмотров 2,4 тыс.10 месяцев назад
Ярик Астафьев, Аксель Ткачев: публичное собеседование тимлида
Валерий Бабушкин, Арсений Кравченко: Интервью с авторами Machine Learning System Design
Просмотров 2,9 тыс.10 месяцев назад
Валерий Бабушкин, Арсений Кравченко: Интервью с авторами Machine Learning System Design
Ольга Елисеева: Как стать лучшим teamlead-ом
Просмотров 1,5 тыс.11 месяцев назад
Ольга Елисеева: Как стать лучшим teamlead-ом
Валерий Бабушкин: Почему Data Scientist-oв не существует
Просмотров 12 тыс.11 месяцев назад
Валерий Бабушкин: Почему Data Scientist-oв не существует
ChatGPT в помощь архитектору / Николай Голов, Иван Шумов
Просмотров 2,5 тыс.Год назад
ChatGPT в помощь архитектору / Николай Голов, Иван Шумов
Саша Пшеборовская - Успех через менторство
Просмотров 1,5 тыс.Год назад
Саша Пшеборовская - Успех через менторство
Основы архитектуры ПО. Глава 18 Выбор подходящего стиля архитектуры / Сергей Баранов
Просмотров 1,2 тыс.Год назад
Основы архитектуры ПО. Глава 18 Выбор подходящего стиля архитектуры / Сергей Баранов
Основы архитектуры ПО. Глава 17 Микросервисная архитектура / Филипп Дельгядо, Кирилл Ветчинкин
Просмотров 2,5 тыс.Год назад
Основы архитектуры ПО. Глава 17 Микросервисная архитектура / Филипп Дельгядо, Кирилл Ветчинкин
Николай Голов, Николай Марков, Филлип Уваров: Big Data is Dead
Просмотров 1,5 тыс.Год назад
Николай Голов, Николай Марков, Филлип Уваров: Big Data is Dead
Основы архитектуры ПО. Глава 16 Orchestration-Driven Service-Oriented архитектура / Иван Шумов
Просмотров 954Год назад
Основы архитектуры ПО. Глава 16 Orchestration-Driven Service-Oriented архитектура / Иван Шумов
Тагир Валеев: интервью с автором 100 Java Mistakes and How to Avoid Them
Просмотров 3,1 тыс.Год назад
Тагир Валеев: интервью с автором 100 Java Mistakes and How to Avoid Them
Основы архитектуры ПО. Глава 15 Space-based архитектура / Евгений Кузовлев
Просмотров 1,1 тыс.Год назад
Основы архитектуры ПО. Глава 15 Space-based архитектура / Евгений Кузовлев
Виктор Гамов: Не используй Event-Driven, сделай Service Mesh
Просмотров 2,1 тыс.Год назад
Виктор Гамов: Не используй Event-Driven, сделай Service Mesh
Юля Яковлева, Константин Шибков: ChatGPT для разработчиков
Просмотров 1,9 тыс.Год назад
Юля Яковлева, Константин Шибков: ChatGPT для разработчиков

Комментарии

  • @user-pq9zz8gs4s
    @user-pq9zz8gs4s 16 часов назад

    Рассказал бы лучше как вырасти по деньгам

  • @dreamworm8
    @dreamworm8 День назад

    Мы ждём закрытия другого сервиса 😂

  • @vlad4338
    @vlad4338 3 дня назад

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

  • @user-ll2xw7tn6v
    @user-ll2xw7tn6v 5 дней назад

    но про внутренние и внешние связи (а не каплинг и кохижен) хотя бы правильно сказал и перевёл.

  • @user-ll2xw7tn6v
    @user-ll2xw7tn6v 5 дней назад

    Стоит два монолита и всё стабильно. А когда микросервисы - нестабильно. И тут у тебя двруг соседи выкатили фичу которая при определённых граничных условиях может начать делать какой-то трешак (баг), в результате чего начинается гонка за транзакциями в какой-нибудь маловажной части системы, скажем дисконтак. Но система-то вся, цельная. Ресурсы-то один.. Или просто винт барахлит на инстансе всём. И вместо того чтобы только какой-то из сервосов дисконтов у тебя не работал, не работает весь монолит или сразу оба. И не продаются все товары. Стабильность, блин! Во даёт!

  • @user-ll2xw7tn6v
    @user-ll2xw7tn6v 5 дней назад

    Сложно, очень сложно слушать этот бред и набросы на винтелятор (особенно про Рест - это плохо, а единая БД - норм, масштабировать монолит горизонательно - никаких проблем), которые через слово делает консультант-теоретик и ходок по конференциям, видать известный только в узской московской тусовке финтеха Филипп. Практически каждая его фраза спорит со здравым смыслом, книгами и американскими и мировыми ИТ компаниями, их опытом. Второй гость из Авито, очевидно, более знающий и понимающий, возможно, ещё даже что-то кодит сам, потому и слушать его приятнее и отзываются в сердце его слова после нескольких многолетних распилов наших монолитов на микросервисы

  • @artemgri9188
    @artemgri9188 5 дней назад

    Кролик - ненадёждый брокер?! Пфф... хахаха. Дельгяо, что ты несёшь?!Это просто выдача своих желаемых хотелок за действительность и понты "Я вырос из финтеха", я знаю как работает Redis в облаках, хотя вообще не понял о чём тебе сказали. Есть конкретные цифры которые будут говорить о ненадёжности кролика в одинаковых условиях? Нет? Ну вот и всё.

  • @AlexFilenko
    @AlexFilenko 5 дней назад

    Ребят, спасибо за контент! Было бы здорово, если бы вы ещё все метрики и непонятные слова расшифровывали для неискушенных)

  • @Xxxxxxxxxxxxxxxxxxxy2k
    @Xxxxxxxxxxxxxxxxxxxy2k 6 дней назад

    Ни стыда, ни совести, ни номера телефона

  • @ZhenkaOrel
    @ZhenkaOrel 6 дней назад

    Впечатление, что первоначальный сбор требований не был учтен в дальнейшем построении архитектуры

  • @ZhenkaOrel
    @ZhenkaOrel 6 дней назад

    В целом интересно вышло, но стоило подробнее рассказать про ответы от chatgpt, раз уж речь идёт о сравнении

  • @Persikys
    @Persikys 7 дней назад

    скорее сложилось впечатление, не то что парень работал с cdn-ми, балансерами и пр. А то что он прочел в гайдах по прохожденю system design interview, что надо это все использовать) почти ноль про устройство сервиса, зато обмазано баззвордами )

  • @gam6itko
    @gam6itko 8 дней назад

    30:00 Мутационное тестирование это fuzzing?

  • @angek.t.ahounou1036
    @angek.t.ahounou1036 9 дней назад

    Thanks Mr van Steen 😊!

  • @angek.t.ahounou1036
    @angek.t.ahounou1036 9 дней назад

    Many valuable insights!Thanks!

  • @barackobama2722
    @barackobama2722 9 дней назад

    Я 20 лет в IT и делаю вывод, что часть людей это энергетические вампиры, а остальная часть жертвы для этих энергетических вампиров, которые медленно из жертвы вытягивают жизненные силы с изощренностью маньяка! Даже здесь это происходит!

  • @user-fx3of4zx6s
    @user-fx3of4zx6s 10 дней назад

    Полный бред дизайнить систему , наподобие Нетфликса , вы за один сетевой трафик не расплатитесь ни по каким прайс листам , какого фига не посчитали то его ? он будет равен нескольким миллиардам долларов

  • @misterkto1
    @misterkto1 12 дней назад

    Под такое лучше делать отдельный канал. Прогерскую жизнь как таковую. Мягко скажем не всех эта инфа интересует. Тем более в современных реалих. Ну ладно вы ухилянты, да ради бога. Зачем другим такое в головы лить?

  • @blackplaydoh3522
    @blackplaydoh3522 12 дней назад

    Очень слабый кандидат. К нему пришел заказчик, собеседуемый сам придумал требования вместо того чтобы СПРОСИТЬ и сам залез в дебри каждой "системы". Узнал макс размер текстового сообщения, не спросил макс размер вложения, узнал про комнаты/приватный чат, не спросил про шифрование. Заказчик скзаал про стриминг в чате, собеседуемый вообще это полностью проигнорировал. По итогу интервью нет ни ролевой модели, ни информационной архитектуры, ничего гео-распределенного... Полный хохотач.

  • @MrLotrus
    @MrLotrus 13 дней назад

    Какая-то сильно искусственная игра, основанная на теории и статьях. С одной стороны полезно для кругозора, с другой по-моему полезней более приземлённые проекты разбирать, но детально.

  • @pipmy
    @pipmy 13 дней назад

    фига у сеньора уровень канеш *фейспалм*

  • @codebrainy6246
    @codebrainy6246 14 дней назад

    В индексе лежат ссылки на все страницы с версиями строк и постгресу нужно сходить во все страницы и найти актуальную

  • @codebrainy6246
    @codebrainy6246 14 дней назад

    Фил фактор по умолчанию 90 а не 100

  • @codebrainy6246
    @codebrainy6246 14 дней назад

    Уровень изоляции по умолчанию Рид комитед а не репитабл рид

  • @nifirusnifirus7138
    @nifirusnifirus7138 15 дней назад

    Уровень изоляции по умолчанию Read Committed, наверное оговорились , но никто не исправил

  • @savelyev27
    @savelyev27 15 дней назад

    Видно чел в основном на митингах сидит а не разрабатывает

  • @romankolesnikov4373
    @romankolesnikov4373 19 дней назад

    О! Легендарные легенды !!! Вопрос ))) если в контейнере на логах «послетали» hard link, как удалить эти файлы, или как вернуть доступ к ним ? Т.е. в папке файлы при ls -l показываются, но не копируются, не открываются для чтения, не архивируются ))) папка естественно намаунчена в контейнер … что делать ?

  • @IliaGlazkov
    @IliaGlazkov 19 дней назад

    Прекрасное интервью!🎉

  • @invgreat5608
    @invgreat5608 21 день назад

    Зверский собес. Думаю абсолютное большинство сеньоров не вытянуло такое интервью

  • @gpankov
    @gpankov 23 дня назад

    Write ahead log позволяет в терминах эсид строить дюрабилити, ребята что эти слова означают?😊

    • @gpankov
      @gpankov 23 дня назад

      Где этому научиться?

  • @yodude2493
    @yodude2493 26 дней назад

    МОЖНО ЕЩЕ ГРОМЧЕ И ЧАЩЕ ГЛОДАТЬ ВОДУ!!

  • @wiserich5187
    @wiserich5187 28 дней назад

    Great

  • @maryjillian595
    @maryjillian595 28 дней назад

    Очень полезно и кратко, спасибо большое!

  • @mexvision-3556
    @mexvision-3556 29 дней назад

    Люди добрые, подскажите где можно подписать петицию "за дженерики в php". Как долго нам придется писать эти громоздкие аннотации? По хорошему, их вообще при компиляции можно опускать. Они в 99% случаев, нужны лишь для удобного написания кода, чтобы не стрелять себе в ногу. Да, PHP интерпретируемый и с них толку практически нет, но как же удобно будет писать код. Атрибуты перекочевали с аннотаций, в чем проблема то же самое сделать и с дженериками?

  • @user-kx4gf9ch8r
    @user-kx4gf9ch8r 29 дней назад

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

  • @user-kx4gf9ch8r
    @user-kx4gf9ch8r 29 дней назад

    если из первой задачки на defer убрать убрать naked return, то результат будет 0. В чем фокус?

  • @marinamatyushina623
    @marinamatyushina623 Месяц назад

    Так и не поняла в чем сложность поддержки о которой озвучили в примере...С поддержкой вообще как раз проблем нет, нужно только знание pgplsql,разве нет?

  • @user-yd5ri1mn4i
    @user-yd5ri1mn4i Месяц назад

    Интересно рассказываете про Lingualeo, что сложно поддерживать версионирование хранимок, триггеры и все такое, и следом идет повествование про pg_cron, где упоминаете гитлаб, и вдруг, версионирование уже спокойно в таком случае поддерживается

    • @makeitgit
      @makeitgit Месяц назад

      Вы не сможете тестировать одновременно разные версии тригггеров. Либо это будет крайне сложно и неудобно поддерживать. Да даже банальные метрики в базу простым образом не вложить внутри триггера. Просто пример - а как сделать A/B тест новой логики, если логика в триггере в БД.

    • @user-yd5ri1mn4i
      @user-yd5ri1mn4i Месяц назад

      ​@@makeitgit Да, триггеры - боль. А вы уверены что в решении Lingualeo используются триггеры? В чем сложность и неудобность поддержания, при условии хороших компетенций plpgsql, если вся логика в хранимках?

  • @amzproj4281
    @amzproj4281 Месяц назад

    огонь! подписка!

  • @eddypartey1075
    @eddypartey1075 Месяц назад

    Молодцы, круто делаете, спасибо Виталий и Гриша.

  • @user-wl8zx5yk6c
    @user-wl8zx5yk6c Месяц назад

    крутой доклад, спасибо

  • @sergeyka347
    @sergeyka347 Месяц назад

    Дайте ссылочку?)

  • @ilyaportnov181
    @ilyaportnov181 Месяц назад

    select for update - как раз часто лучше писать select for no key update (если не собираетесь менять ключевые поля). Т.к. по дефолту select for update это for key update, а поэтому оно вам дополнительно повесит блокировки на родительские по FK таблицы, что может быть совсем не желательно...

  • @ZeleniiKot
    @ZeleniiKot Месяц назад

    Отличная работа, приятно слушать

  • @user-ng6xj8pk2u
    @user-ng6xj8pk2u Месяц назад

    Professional speaker

  • @user-ng6xj8pk2u
    @user-ng6xj8pk2u Месяц назад

    Professional speaker :)

  • @user-wl8zx5yk6c
    @user-wl8zx5yk6c Месяц назад

    Отличная задача, кмк, даже крепкий мидл ее вполне может запилить

  • @user-qd7wb2ti5j
    @user-qd7wb2ti5j Месяц назад

    Почему бы не рассмотреть вариант с возвратом результата в виде некоторого промиса с каналом Done()? Внутри кеша, если надо, в отдельной горутинке идем во внешний сервис, а горутины хендлеров получают промис и сами решают подождам им готовности результата или сразу вернуть результат клиенту. зы Рекспект Виталию, кейс классный.

  • @valarg5756
    @valarg5756 Месяц назад

    За отдельную встречу по мониторингу базы. Истории, метрики, способы решим и тд

  • @sergiusnovikov
    @sergiusnovikov Месяц назад

    ребята, спасибо за выпуск. это О-ГО-НЬ! спасибо Егору и его команде за труды. постгрес про <3