Параллельное программирование | ROADMAP | Подробный план изучения

Поделиться
HTML-код
  • Опубликовано: 20 сен 2024

Комментарии • 33

  • @vladimir_balun_programming
    @vladimir_balun_programming  22 дня назад +1

    Присоединяйтесь к моему каналу в Телеграм: t.me/vladimir_balun_programming

  • @alex6161
    @alex6161 10 месяцев назад +7

    супер, первая роудмапа с практическими этапами

  • @InterviewQuestions-g4x
    @InterviewQuestions-g4x 4 месяца назад

    wait-free: wait-free stack, wait-free queue, wait-free hash table, wait-free list (успешно разработанные)

  • @danielmikhailovsky1993
    @danielmikhailovsky1993 10 месяцев назад +2

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

  • @amicropness
    @amicropness 10 месяцев назад +6

    Советую курс МФТИ Concurrency, большинство тем покрыто

    • @РЫЖИЙДаня
      @РЫЖИЙДаня 7 месяцев назад +1

      Где можно найти курс. Сейчас искал, не нашел(

  • @АндрейГасович
    @АндрейГасович 10 месяцев назад +1

    Да уж... Вот это озадачили! Я даже на бумажку все схемы перерисовал )

  • @dmitryyegorov7792
    @dmitryyegorov7792 9 месяцев назад +3

    Кажетя ссылка сломана, редиректит на домашний экран в миро и всё(

  • @ВиталийГусельников-м5к
    @ВиталийГусельников-м5к 9 месяцев назад +3

    Привет, спасибо за интересное видео! Продублируй пожалуйста рабочую ссылку на roadmap дашборду в mira. Заранее спасибо.

  • @IvVi-n6t
    @IvVi-n6t 10 месяцев назад

    залез однажды я в эти ваши deadlockи) нет уж, пока что буду дальше сидеть в своём js. Это реально очень сложная тема.

    • @БорисОстроумов-т7к
      @БорисОстроумов-т7к 9 месяцев назад +1

      В JS также много проблем и сложностей, никто не знает, как правильно на нём писать и как он работает, вся инфа в инете, это шлак, нужно изучать только спецификацию и сидеть с WebAssembly для того, чтобы смотреть, как именно движок производит оптимизацию кода твоего

    • @IvVi-n6t
      @IvVi-n6t 9 месяцев назад

      @@БорисОстроумов-т7к на счёт js согласен полностью. Жуткий бардак и что бы что-то выудить полезное приходиться кучу шлакак перебрать. Мне в этом плане нравятся статьи Дмитрия Сошникова про устройство js core.

    • @mrmarkovniktgv3058
      @mrmarkovniktgv3058 9 месяцев назад +1

      На самом деле, всеми любимые за "простоту" js и python (у особенности js) - очень сложные языки. Мало кто понимает, как они работают. Там нереально много тонкостей и мелочей, которые надо знать.

  • @userresus
    @userresus Месяц назад +1

    Всё это хорошо, но вот как найти такую работу, где такое глубокое понимание concurrency востребовано?

  • @dmit100
    @dmit100 8 месяцев назад +1

    ссылка на доску миро не работает. После логина эта доска не отображается в дашборде. Просто пдфку можешь выложить? в топку этот миро

  • @maksimtd
    @maksimtd 5 месяцев назад +1

    Ссылка на miro не рабочая

  • @eliyahuvaissfeld7300
    @eliyahuvaissfeld7300 7 месяцев назад

    К сожалению не работает ссылка на роадмап, а видео хорошее и полезное

  • @helpless3526
    @helpless3526 10 месяцев назад

    кайф спс за рм

  • @user-ku4iu3ed9n
    @user-ku4iu3ed9n 10 месяцев назад +3

    Чет я в шоке от объема)

    • @vladimir_balun_programming
      @vladimir_balun_programming  10 месяцев назад

      Кому-то и не нужен такой объем (говорил об этом в видео), а так, как говорится - глаза боятся, а руки делают

    • @БорисОстроумов-т7к
      @БорисОстроумов-т7к 9 месяцев назад

      это очень маленький объем, начните изучение с литературы Таненбаума перед началом изучения программирования. Тогда всё остальное будет очень элементарно

  • @ТимурУтяганов-о2ч
    @ТимурУтяганов-о2ч 9 месяцев назад +1

    Вопрос немного не по теме. Какую самую сложную задачу могут дать на алгоритмах в яндексе, бывали ли случаи, когда дают leetcode hard? Я смотрел пару собесов оттуда, обычно спрашивают не самые сложные задачи.

    • @quibex0
      @quibex0 9 месяцев назад

      да, в группах много слышал

  • @kl45gp
    @kl45gp 3 месяца назад

    ссылка на роадмап битая(

  • @anaxaim
    @anaxaim 10 месяцев назад

    очередь Майкла Скотта 🤣

  • @ЕвгенийГригорьев-ш9ц
    @ЕвгенийГригорьев-ш9ц 9 месяцев назад

    Барьеры памяти и мьютексы?! Балун ты с утра не из того крана пОпил ?!

    • @vladimir_balun_programming
      @vladimir_balun_programming  9 месяцев назад +1

      The lock operation must have at least an "acquire" barrier that prevents the load of x from appearing to happen before the lock is acquired. Likewise, the "unlock" operation must have at least a "release" barrier that prevents the store of x from appearing to happen after the lock is released.

    • @ЕвгенийГригорьев-ш9ц
      @ЕвгенийГригорьев-ш9ц 9 месяцев назад

      @@vladimir_balun_programming эта фраза выдрана из чьих-то рассуждений, то есть из контекста, и к мютексу прямого отношения не имеет, а если имеет, то тащи сюда код где это и как реализовано - да?!

  • @ЕвгенийГригорьев-ш9ц
    @ЕвгенийГригорьев-ш9ц 9 месяцев назад +1

    Вообще много тумана и воды не по теме