Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.9 KB

README.md

File metadata and controls

27 lines (21 loc) · 1.9 KB

Dora-Courses

This course is a getting started guide into softwaree engineering in Rust. It will cover very different topics from CLI to creating shared memory server.

It will uses as an example dora-rs to illustrate all the different topics.

Course table

Title Link
Dora Motivation and Basic Usage Slides
Advanced features and how to contribute Slides
Dora-drives getting started Slides
On data format Slides
On writing command line interface and tokio runtime Code
On writing a Python extension Code
On writing shared library Slides
On distributed tracing, metrics, logs and Opentelemetry Slides
On Zero Copy optimization and benchmark Slides
On writing a Ser/de custom allocator Slides
On writing custom Shared Memory server, TCP Stream Slides
On Async runtime and CPU-bound task Slides
Recap, planned features, questions, etc

License

This project is licensed under MIT. Feel free to use the content as you like.