Creating a Chat Server with async Rust and Tokio
Check out Lily Mara's book 📖 Refactoring to Rust | http://mng.bz/nMnK 📖 To save 40% off this book ⭐ DISCOUNT CODE: twitmara40 ⭐ Building a chat server is a great way to learn the Tokio library because a chat server forces you to think about concurrent IO, which is the core purpose of Tokio. Lily demonstrates how you can spawn background tasks to manage independent network streams, and use tokio::select! to concurrently poll tasks which require a shared state. The lessons learned here can be applied generally to all kinds of asynchronous coding challenges in Rust.
📚📚📚
Refactoring to Rust | http://mng.bz/nMnK
To save 40% off this book use discount code: twitmara40
📚📚📚
"Refactoring to Rust" teaches you how to take advantage of Rust’s easy-to-use interoperating mechanisms. Learn practical code-mixing techniques like embedding Rust libraries into apps written in other languages. This practical guide emphasizes techniques for incrementally refactoring performance-critical code to Rust while keeping the rest of your application in its original language.
You’ll augment programs with Rust hands-on with approachable examples like solving FizzBuzz with Rust’s pattern matching and gaining enormous runtime speedups to Python code. When you’re done, you’ll have mastered techniques for building Rust plugins you can apply to all kinds of existing software, from games to data tools.
Видео Creating a Chat Server with async Rust and Tokio канала Manning Publications
📚📚📚
Refactoring to Rust | http://mng.bz/nMnK
To save 40% off this book use discount code: twitmara40
📚📚📚
"Refactoring to Rust" teaches you how to take advantage of Rust’s easy-to-use interoperating mechanisms. Learn practical code-mixing techniques like embedding Rust libraries into apps written in other languages. This practical guide emphasizes techniques for incrementally refactoring performance-critical code to Rust while keeping the rest of your application in its original language.
You’ll augment programs with Rust hands-on with approachable examples like solving FizzBuzz with Rust’s pattern matching and gaining enormous runtime speedups to Python code. When you’re done, you’ll have mastered techniques for building Rust plugins you can apply to all kinds of existing software, from games to data tools.
Видео Creating a Chat Server with async Rust and Tokio канала Manning Publications
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Crust of Rust: async/awaitRust Lifetimes Finally Explained!Why the future of the cloud will be built on Rust - Oliver Gould, BuoyantRust's Journey to Async/AwaitRust vs Go: Which is best? THE Definitive AnswerRust Web Development - Warp Introduction (by example)Why Python? Why Rust? When to use one over the other?Asynchronous JavaScript in ~10 Minutes - Callbacks, Promises, and Async/AwaitAWS re:Invent 2020: Next-gen networking infrastructure with Rust and TokioREST сервер авторизации на RustRust vs Go… obvious choiceConsidering RustCrust of Rust: Atomics and Memory OrderingThe Art of Code - Dylan BeattieBuilding a Web Server in Rust - Part 1Enums and Pattern Matching in RustRust vs Go - Which is Better and Why?Using Trait Objects in RustRust Linz, June 2021 - JT - A new path for your shellHow is Rust Used in Production?