Hands-On Microservices with Rust
Microservice architecture is sweeping the world as the de facto pattern to build web-based applications. This book describes web development using the Rust programming language and will get you up and running with modern web frameworks and. Finally, you will be taken through examples of how to test and debug microservices and pack them into a container and deploy it to modern cloud platforms such as AWS.
Offered by
Difficulty Level
Intermediate
Completion Time
17h20m
Language
English
About Book
Who Is This Book For?
This book is for developers who have basic knowledge of RUST, and want to learn how to build, test, scale, and manage RUST microservices. No prior experience of writing microservices in RUST is assumed.
Hands-On Microservices with Rust
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 17h20m total length
An Introduction to Microservices with Rust
Developing a Microservice with hyper crate
Logging and Configuring Microservice
Data Serialization and Deserialization with the Serde Crate
Understanding Asynchronous Operations with Futures Crate
Reactive Microservices - Increasing Capacity and Performance
Reliable Integration with Databases
Interaction to Database with Object-Relational Mapping
Simple REST Definition and Request Routing with Frameworks
Background tasks and thread pools in Microservices
Involving concurrency with actors and actix crate
Scalable Microservices Architecture
Testing and Debugging Rust Microservices
Optimization of microservices
Packing Servers to Containers
DevOps of Rust Microservices - Continuous Integration and Delivery
Bounded Microservices with AWS Lambda
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!