menu
{ "item_title" : "Data Structures in Rust", "item_author" : [" Amara Hawthorn "], "item_description" : "This book goes beyond theory. It shows you how data structures actually behave in real systems-and how to implement them idiomatically in Rust while leveraging the language's powerful ownership model, lifetimes, and zero-cost abstractions.You'll explore classic and modern data structures through clean, well-tested Rust implementations, then put them to the test with rigorous benchmarks that reveal real-world performance trade-offs. Along the way, you'll learn when to rely on Rust's standard library, when to roll your own, and how to make decisions that scale in production environments.What sets this book apartRust-first approach: Every concept is grounded in Rust's type system, memory safety guarantees, and concurrency modelPractical implementations: Linked lists, trees, hash maps, graphs, heaps, and more-built step by stepBenchmark-driven insight: Measure cache behavior, allocation patterns, and algorithmic trade-offs using real dataProduction tactics: Learn how to choose, tune, and evolve data structures in high-performance, real-world systemsBattle-tested patterns: Error handling, API design, ownership strategies, and performance profilingWho this book is forRust developers who want to master performance-critical codeSystems programmers moving from C/C++ to RustBackend and infrastructure engineers building reliable, high-throughput servicesAdvanced learners who want to understand why data structures perform the way they do in practiceBy the end of this book, you won't just know data structures-you'll know how to design, benchmark, and deploy them confidently in Rust, making informed trade-offs that hold up under real production workloads.", "item_img_path" : "https://covers3.booksamillion.com/covers/bam/9/79/824/368/9798243680738_b.jpg", "price_data" : { "retail_price" : "18.99", "online_price" : "18.99", "our_price" : "18.99", "club_price" : "18.99", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Data Structures in Rust|Amara Hawthorn

Data Structures in Rust : Implementations, Benchmarks, and Production Tactics

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

This book goes beyond theory. It shows you how data structures actually behave in real systems-and how to implement them idiomatically in Rust while leveraging the language's powerful ownership model, lifetimes, and zero-cost abstractions.

You'll explore classic and modern data structures through clean, well-tested Rust implementations, then put them to the test with rigorous benchmarks that reveal real-world performance trade-offs. Along the way, you'll learn when to rely on Rust's standard library, when to roll your own, and how to make decisions that scale in production environments.

What sets this book apart
  • Rust-first approach: Every concept is grounded in Rust's type system, memory safety guarantees, and concurrency model

  • Practical implementations: Linked lists, trees, hash maps, graphs, heaps, and more-built step by step

  • Benchmark-driven insight: Measure cache behavior, allocation patterns, and algorithmic trade-offs using real data

  • Production tactics: Learn how to choose, tune, and evolve data structures in high-performance, real-world systems

  • Battle-tested patterns: Error handling, API design, ownership strategies, and performance profiling

Who this book is for
  • Rust developers who want to master performance-critical code

  • Systems programmers moving from C/C++ to Rust

  • Backend and infrastructure engineers building reliable, high-throughput services

  • Advanced learners who want to understand why data structures perform the way they do in practice

By the end of this book, you won't just know data structures-you'll know how to design, benchmark, and deploy them confidently in Rust, making informed trade-offs that hold up under real production workloads.

This item is Non-Returnable

Details

  • ISBN-13: 9798243680738
  • ISBN-10: 9798243680738
  • Publisher: Independently Published
  • Publish Date: February 2026
  • Dimensions: 9 x 6 x 0.44 inches
  • Shipping Weight: 0.63 pounds
  • Page Count: 208

Related Categories

You May Also Like...

    1

BAM Customer Reviews