Попробовал мьютексы и async/await в Rust

Теги: #rust #MATMEX

В универе был курс про параллельные вычисления. По этому случаю решил две учебные задачки на Rust'е:

  1. задачу обещающих философов (Дийкстра придумал) — см. GitHub,
  2. запиливание веб-кроулера, обходящий какой-нибудь сайт в ширинусм. GitHub.

Первую задачку решил на мьютексах. Вторую решил запилить на async/await (так как многопоточность для нее была бы оверкилом).

Полезные ссылки: