Async Rust
308 صفحات
Arabic
PDF
4.5

Async Rust

Асинхронное программирование на Rust

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Async Rust» (2024) من تأليف ماكسويل فليتون وكارولين مورتون هو دليل عملي حديث للبرمجة غير المتزامنة بلغة Rust. في عصر الأنظمة عالية التحميل والخدمات المصغرة، تصبح القدرة على كتابة كود غير متزامن فعال أمرًا بالغ الأهمية. يقدم المؤلفون، الذين لديهم خبرة واسعة في التطوير بلغة Rust، للقارئ مسارًا منظمًا من الأساسيات إلى التقنيات المتقدمة للعمل مع عدم التزامن.

عن ماذا يتحدث الكتاب

يغطي الكتاب مجموعة كاملة من المواضيع المتعلقة بالبرمجة غير المتزامنة في Rust. بدءًا من شرح مفاهيم Future و async/await و executor، ينتقل المؤلفون تدريجيًا إلى الجوانب العملية: العمل مع مكتبة Tokio، إنشاء خوادم ويب غير متزامنة، إدارة الخيوط والقنوات، معالجة الأخطاء في سياق غير متزامن. يتم إيلاء اهتمام خاص للأداء والأمان، وهي السمة المميزة لـ Rust.

لمن هذا الكتاب

الكتاب موجه للمطورين الذين هم بالفعل على دراية بأساسيات Rust (بناء الجملة، الملكية، الاقتراض). سيكون مفيدًا لـ:

  • مطوري الواجهة الخلفية الذين ينشئون خدمات عالية التحميل؛
  • مبرمجي الأنظمة الذين ينتقلون إلى Rust؛
  • المطورين الذين يرغبون في تعميق فهمهم للنماذج غير المتزامنة؛
  • الطلاب والباحثين الذين يدرسون نماذج البرمجة الحديثة.

ماذا سيتعلم القارئ

بعد قراءة الكتاب، سيتعلم القارئ

توصيات