Разделяемая память в многопоточном Node.js. Тимур Шемсединов. JS Fest 2019 Spring

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • The talk from JS Fest conference in Kyiv, Ukraine.
    Совсем недавно worker_threads появился в Node.js, а вместе с SharedArrayBuffer и Atomics стало возможным создавать многопоточные приложения с разделяемой памятью, а значит в Node.js теперь возможно не только асинхронное, но и параллельное программирование с его абстракциями: критические секции, состояние гонки, дедлоки и лайвлоки, блокировки и синхронизация, семафоры и счетчики, мьютексы, мониторы и прочие проблемы и решения, накопленные в многопоточных языках. Я дам обзор с примерами кода, а так же кейсы применения worker_threads в Node.js и практическая польза от этого. Так же, краткий перечень еще не решенных проблем с воркерами, возможно, кого-то это заинтересует начать контрибьютить в Node.js.
    Presentation: bit.ly/2VvcukX
    Fb: / jsfestua
    Website: jsfest.com.ua/
    Upcoming JS Conference:
    JS Fest 2020 - 30-31st of October, Kyiv, Ukraine
    Details and tickets: bit.ly/3bBxiiK

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

  • @artemgoncharuk5174
    @artemgoncharuk5174 3 года назад +1

    Очень благодарен, супер полезная лекция, раскрывающая весь потенциал темы в контексте nodejs. Давно искал подобный материал. Удивительно как мало лайков ).

  • @TimurSevimli
    @TimurSevimli Год назад

    Очень классный материал! Так мало просмотра, не знаю плакать или радоваться..

  • @olegivanov1862
    @olegivanov1862 2 года назад +1

    Очень интересная лекция