Learn practical Rust usage and build a scalable, real-time chat service from scratch. Ideal for developers interested in systems programming.
In this series of articles, the author follows the process of creating a scalable, real-time chat service. The objective is to learn more about practical usage of the emerging language Rust and to cover the basic problems of using system programming interfaces, going step by step.
This course is recommended for developers who are interested in systems programming and want to learn more about the Rust language. Prior knowledge of POSIX API or C/C++ would be helpful, but not required. The course covers low-level details, so a good cup of coffee is advised.
Learn by Doing from Your Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Choose your OS, IDE, or app from our playground library and launch it instantly.
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.
Discover categories