Showing results for "Rust Design Patterns"

  • Bestsellers
  • Highest Rated
  • Price: Low to High
  • Title: A to Z
  • Title: Z to A
  • Date: Newest to Oldest
  • Date: Oldest to Newest
Clear All

Showing 1 - 12 of 23015 Results

Adult content is visible. 

Design Patterns and Best Practices in Rust

Enhance your Rust skills by applying idiomatic approaches to real-world software design

2026

EN

Write safer, more maintainable Rust code by identifying anti-patterns, applying idiomatic design patterns tailored to ownership, borrowing, and the type system, and learning when to adapt or avoid traditional solutions. Free with your book: DRM-free PDF version + access to Packt's next-gen Reader\*Key FeaturesLeverage traits, ownership, borrowing, and lifetimes to structure expressive, modular Rust codeAvoid common Rust anti-patterns and design pitfalls...

Price$32.99 USDor Free with Kobo Plus

Hyper in Rust: Design and Implementation

The Complete Guide for Developers and Engineers

2025

EN

"Hyper in Rust: Design and Implementation""Hyper in Rust: Design and Implementation" is a comprehensive exploration of Hyper, Rust’s premier library for building fast, reliable, and scalable networked applications. This book delves deep into the architecture and ethos behind Hyper, tracing its origins, design goals, and the pivotal role it plays within the evolving Rust ecosystem. Readers are introduced to foundational concepts in asynchronous networking, architectural patterns, an...

2026

EN

Go beyond the borrow checker and master the art of systems-level engineering in Rust.You understand the fundamentals of the language. You are comfortable with lifetimes, traits, and the safety guarantees that make Rust unique. But to build production-grade systems software, real-time analytics engines, database internals, or embedded firmware, you must look past the abstractions and understand the machine underneath.Professional Rust Programming is the brid...

2026

EN

Unlock the full power of safe, high-performance systems programming.Mastering Rust requires more than just understanding syntax; it demands a deep comprehension of memory architecture and the ownership model. "Memory Management and Ownership in Rust: Safe and Predictable Systems Design" is your definitive guide to building elite, resource-efficient applications without the fear of undefined behavior or data races.Whether you are a systems p...

2026

EN

Unlock the true speed of Rust.Rust guarantees memory safety and concurrency without data races, but the compiler alone cannot make your application fast. To achieve C-level performance, you must look beyond zero-cost abstractions and understand how your code interacts with the physical hardware.Writing High-Performance Applications in Rust is the definitive guide for intermediate and advanced developers ready to bridge the gap between high-level sy...

2026

EN

Stop Fighting the Compiler. Start Designing with It.If you can write working Rust code but struggle with scalable, idiomatic systems design, this book is the bridge you need. Intermediate Rust Techniques moves you from functional competence to production-grade mastery, built around the three pillars of expert Rust: lifetimes, traits, and generics.What You Will LearnThis book reframes the Rust compiler from an adversary into...

2026

EN

Master Systems Programming and Build Unbreakable CLI ToolsAre you tired of maintaining fragile shell scripts that fail silently? Do your automation pipelines suffer from slow execution times, environment conflicts, and cryptic errors? It is time to upgrade your systems programming toolkit.Command-Line Application Development in Rust is your definitive guide to creating fast, reliable, and secure terminal applications. Rust has revolutionized software engine...

2026

EN

Master the art of fearless concurrency and build blazing-fast, memory-safe systems with Rust.Modern software demands maximum performance. From high-performance database engines to massive web servers, extracting every ounce of power from multi-core processors is no longer optional. But concurrent programming is notoriously difficult, plagued by data races, deadlocks, and unpredictable memory corruption. Rust changes the rules.Concurrent...

2026

EN

Take control of the physical world with Rust.There is a profound moment in software engineering when your code escapes the operating system and directly manipulates physical hardware. Embedded and Low-Level Development in Rust is your comprehensive guide to crossing that boundary. Designed for experienced backend developers and veteran C firmware engineers alike, this book strips away abstract programming concepts and grounds them in the reality of

2026

EN

Rust has revolutionized systems programming, but mastering its asynchronous ecosystem remains a steep challenge.Many developers write simple async functions perfectly, only to hit a wall of impenetrable compiler errors when dealing with pinned references, lifetime bounds across await points, or non-thread-safe types. The gap between intuitive sequential programming and Rust's strict poll-based execution model is vast, leaving even experienced developers frustrated....

2026

EN

Whether you're just starting out or a fully-fledged Rust pro, this third Edition is a goldmine of knowledge about Rust. This book has been updated with Rust 1.85 and Rust 2024 Edition, and it takes you on a really structured learning path to write production-grade systems, async services, GPU compute kernels, Linux kernel modules, and Go-integrated libraries.The book is built around a single, progressive application, and every chapter adds a functi...

Price$29.99 USDor Free with Kobo Plus

Clean Code in Rust

Write idiomatic, maintainable, and scalable Rust code with practical clean code principles

2026

EN

Discover how to write clean, idiomatic Rust code that scales across maintainers and codebasesKey FeaturesApply clean code principles to real-world Rust projects and librariesStructure, document, and test Rust codebases for long-term maintainabilityLeverage macros, traits, and generics to reduce boilerplate and increase clarityExplore Rust-specific architecture, error handling, and testing patterns that support maintainable systems...

Price$33.99 USD

Available Oct 29, 2026