Async Rust
308 Seiten
German
PDF
4.5

Async Rust

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

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Async Rust“ (2024) von Maxwell Flitton und Caroline Morton ist ein moderner praktischer Leitfaden zur asynchronen Programmierung in der Sprache Rust. Im Zeitalter von hochbelasteten Systemen und Microservices wird die Fähigkeit, effizienten asynchronen Code zu schreiben, zunehmend kritisch. Die Autoren, die umfangreiche Erfahrung in der Rust-Entwicklung haben, bieten dem Leser einen strukturierten Weg von den Grundlagen bis zu fortgeschrittenen Techniken der Arbeit mit Asynchronität.

Worum es in dem Buch geht

Das Buch deckt das gesamte Spektrum der Themen ab, die mit asynchroner Programmierung in Rust verbunden sind. Beginnend mit der Erklärung der Konzepte Future, async/await und Executor, gehen die Autoren schrittweise zu praktischen Aspekten über: Arbeit mit der Bibliothek Tokio, Erstellung asynchroner Webserver, Verwaltung von Threads und Kanälen, Fehlerbehandlung im asynchronen Kontext. Besonderes Augenmerk wird auf Leistung und Sicherheit gelegt, was das Markenzeichen von Rust ist.

Für wen dieses Buch ist

Das Buch richtet sich an Entwickler, die bereits mit den Grundlagen von Rust vertraut sind (Syntax, Ownership, Borrowing). Es wird nützlich sein für:

  • Backend-Entwickler, die hochbelastete Dienste erstellen;
  • Systemprogrammierer, die auf Rust umsteigen;
  • Entwickler, die ihr Verständnis asynchroner Modelle vertiefen möchten;
  • Studenten und Forscher, die moderne Programmierparadigmen studieren.

Was der Leser lernen wird

Nach dem Lesen des Buches wird der Leser

Empfehlungen