TOP
紅利積點抵現金,消費購書更貼心
Asynchronous Rust in Action: A hands-on guide to building high-performance, scalable, and safe concurrent systems from the ground up.
滿額折

Asynchronous Rust in Action: A hands-on guide to building high-performance, scalable, and safe concurrent systems from the ground up.

商品資訊

定價
:NT$ 1152 元
無庫存,下單後進貨(到貨天數約30-45天)
下單可得紅利積點:34 點
商品簡介

商品簡介

If you're a developer aiming to build truly high-performance, scalable, and safe software, this guide is your direct path to mastering one of the industry's most powerful technologies. Asynchronous Rust in Action is a practical, hands-on guide that cuts through the complexity of concurrency, showing you step-by-step how to architect and build robust, parallel systems-no unnecessary theory, just the essential skills you need to build like a professional.

By the end of this book, you won't just understand the theory of asynchronous Rust; you'll have applied it to build a complete, high-performance, in-memory key-value web service from the ground up, proving you have the skills to tackle complex, real-world concurrent projects.
Inside, You'll Discover:

  • Mastery of Async Fundamentals: Move beyond the basics of async/await to gain a deep, practical understanding of the Future trait, the role of the Tokio runtime, and how the entire async ecosystem works together.
  • Safe and Modern Concurrency Patterns: Learn to manage shared state without fear. You'll move from basic mutexes to advanced, thread-safe data structures, channels, and the powerful Actor Model to prevent deadlocks and race conditions.
  • Professional Application Architecture: Escape simple examples and learn to structure production-grade applications. You'll discover patterns for graceful error handling, clean shutdown logic, and integrating blocking code without freezing your application.
  • The Discipline of Production-Ready Systems: Learn how to write meaningful unit and integration tests for async code, use the tracing crate to debug complex concurrent interactions, and package your application for deployment with Docker.
  • Your First High-Performance Service: Apply every concept you've learned by building a complete key-value store with a modern web API using the Axum framework, a project that demonstrates your new professional capabilities.
Why Choose This Hands-On Guide?
  • It offers a learn-by-doing approach. You will write production-quality code and build a tangible, high-performance web service, solidifying your understanding of advanced concepts in every chapter.
  • It is written for the practical developer. This book assumes you know the basics of Rust and focuses on filling the crucial gap between language syntax and professional, concurrent application architecture.
  • It focuses on modern, production-grade skills. You will learn the architectural patterns and efficient workflows-like using concurrent data structures, implementing graceful shutdown, and adding monitoring with Prometheus-that are used by experienced developers to build reliable systems today.
If you want a clear, direct, and rewarding path to becoming a confident builder of high-performance, concurrent Rust applications, this is the book you've been waiting for.

購物須知

外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。

無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 1152
無庫存,下單後進貨
(到貨天數約30-45天)

暢銷榜

客服中心

收藏

會員專區