Skip to Content
Rust Servers, Services, and Apps, Video Edition
video

Rust Servers, Services, and Apps, Video Edition

by Prabhu E
October 2023
Intermediate to advanced
8h 10m
English
Manning Publications

Overview

In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and text appear on the screen. Like an audiobook that you can also watch as a video.

Deliver fast, reliable, and maintainable applications by building backend servers, services, and frontends all in nothing but Rust.

In Rust Servers, Services, and Apps, you’ll learn:

  • Developing database-backed web services in Rust
  • Building and securing RESTful APIs
  • Writing server-side web applications in Rust
  • Measuring and benchmarking web service performance
  • Packaging and deploying web services
  • Full-stack Rust applications

The blazingly fast, safe, and efficient Rust language has been voted “most loved” for multiple consecutive years on the StackOverflow survey. Rust Server, Services, and Apps shows you why! Inside, you’ll build web servers, RESTful services, server-rendered apps, and client frontends just using Rust. You’ll learn to write code with small and predictable resource footprints, and build high-performing applications with unmatched safety and reliability.

About the Technology
Build speedy, stable, and safe web servers in Rust! With a unique approach to memory management and concurrency, Rust excels at getting the low-level details right so your applications run fast and flawlessly. And Rust’s incredible compiler helps you avoid expensive mistakes when you’re deploying web services and other core components in production.

About the Book
Rust Servers, Services, and Apps shows you how to create modern distributed web apps using the Rust language. You’ll start with the basics: building a simple HTTP server and a RESTful web service. Then, you’ll make them production ready by adding security, database interactivity, and error handling. Finally, you’ll tackle a digital storefront service, create a single page app, and dig into asynchronous programming. All examples are fully illustrated and include annotated code you can easily adapt to your own projects.

What's Inside
  • Craft resilient and secure RESTful APIs
  • Package and deploy web services
  • Refactor fearlessly thanks to Rust’s guaranteed safety
  • Slash costs with Rust’s runtime and compile-time optimizations
  • Asynchronous programming with Rust


About the Reader
For web developers who know the basics of Rust.

About the Author
Prabhu Eshwarla is the CTO of a startup building a layer-1 blockchain using Rust. Previously, he held engineering and leadership roles at Hewlett Packard.

Quotes
Demonstrates how to use the unique features of Rust to bring speed and safety in web development.
- David Paccoud, Clario

Pioneering and practical.
- Pethuru Raj, Reliance Jio Platforms

Extremely well-organized and well-written. Indispensable for developing large-scale Rust web applications.
- Josh Sandeman, Mpathy Software

Learn how to write fast and safe web applications, and have fun doing it.
- Alessandro Campeis, Prima

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Rust Servers, Services, and Apps

Rust Servers, Services, and Apps

Prabhu Eshwarla
Three Essentials for Agentic AI Security

Three Essentials for Agentic AI Security

Paolo Dal Cin, Daniel Kendzior, Yusof Seedat, Renato Marinho
Refactoring to Rust

Refactoring to Rust

Lily Mara, Joel Holmes

Publisher Resources

ISBN: 9781617298608VEPublisher SupportOtherPublisher WebsitePurchase Link