Multithreading, Message Passing (crossbeam-channel), Arc/Mutex, and Send/Sync - Rust

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

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

  • @mohaniya15
    @mohaniya15 11 месяцев назад

    Dude dont stop making videos, youre the only one whose video i can watch once and understand everything

  • @RahulYadav-dd7qe
    @RahulYadav-dd7qe 2 месяца назад +1

    Suggestion to work on volume.

  • @coalabi6850
    @coalabi6850 5 месяцев назад

    Really nice and useful video. Well explained!

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

    Ah finally a new video. I really appreciate your videos. Thanks!

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

    Thanks for uploading this and keep up the good work!

  • @christianfrancesconi3456
    @christianfrancesconi3456 4 месяца назад

    Rust concurrency now crystal clear. Thanks !

  • @MichaelKefeder
    @MichaelKefeder Год назад +2

    the std::sync::mpsc is using crossbeam under the hood since ~Feb 2022, if no other features of crossbeam are used, you can avoid a dependency :)

    • @danlogs
      @danlogs  Год назад +2

      That's true, github.com/rust-lang/rust/pull/93563 was merged just this past November 🎉 ~With that said, afaik, there's still no way to fulfill the multiple-producer-multiple-consumer pattern w/ the standard library's crate as `std::sync::mpmc` is still private: play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=3650e906a764237c3d49cd572610a289

  • @prashlovessamosa
    @prashlovessamosa 8 месяцев назад

    Thanks man

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

    Been a lil bit 🤏