مدیریت Timeout در async Rust | راست 38
Автор: DrunkLeen
Загружено: 2025-07-19
Просмотров: 158
توی این ویدیو با یکی از ابزارهای ایمنی در برنامههای ناهمزمان آشنا میشیم:
tokio::timeout
خیلی وقتها یه عملیات async ممکنه خیلی طول بکشه یا اصلاً هیچوقت تموم نشه. اینجاست که timeout وارد میشه تا کنترل زمان اجرا رو به دست بگیریم.
مطالب ویدیو:
✅ مفهوم Timeout در برنامهنویسی async
✅ چرا Futureها ممکنه بینهایت طول بکشن
✅ استفاده از tokio::timeout در یک مثال ساده
✅ سناریو: درخواست HTTP با timeout
✅ ترکیب tokio و reqwest برای ایمنسازی برنامه
این ویدیو برای کساییه که میخوان async رو حرفهای یاد بگیرن و برنامههای مقاومتری بسازن که از hang کردن یا منتظر موندن بیپایان در امان باشه.
🌐 بلاگ من:
https://drunkleen.com
┃🔴 Patreon:
/ drunkleen
☕ Buy me a coffee:
https://buymeacoffee.com/drunkleen
📺 Rust Series:
• Rust آموزش زبان راست | از مقدماتی تا پیشرفته
📕 Online Rust Book Persian:
https://rustbook.drunkleen.com/
📖 Rust Book Persian GitHub:
https://github.com/persian-rust/book
💬 Discord:
/ discord
📥 سوالی داشتی حتما توی کامنتها بپرس، جواب میدم!
🔔 کانال رو سابسکرایب کن تا آموزشهای آینده رو از دست ندی!
📚 منابع استفادهشده در ویدیو:
tokio: https://crates.io/crates/tokio
reqwest: https://crates.io/crates/reqwest
🔖 هشتگها:
#RustLang #Tokio #AsyncRust #RustTimeout #RustProgramming #RustFarsi #برنامه_نویسی_راست #برنامه_نویسی_همزمان #زبان_راست #Timeout #TokioTimeout
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: