Главная
Study mode:
on
1
Introduction
2
What is Tor
3
How we started with Rust
4
Critical questions
5
Linking issues with tests
6
Rewriting the module
7
What we learned
8
Rewriting Rust
9
Running Code Standards Guide
10
Unit Tests
Description:
Explore the journey of integrating Rust into the Tor Project in this RustConf 2018 talk by Isis Lovecruft and Chelsea Komlo. Discover the successes and challenges faced by the Tor network team as they experimented with writing existing and new functionality in Rust since 2016. Learn about the team's initiative to incorporate Rust components directly into the core Tor codebase, with plans for Rust-only supported features by 2019. Gain insights into the process of integrating Rust into a decade-old, security-critical C codebase, including the lessons learned, benefits, and obstacles encountered. Understand the timeline of this integration effort, critical questions addressed, and solutions implemented, such as linking issues with tests and rewriting modules. Explore the team's experiences with running code standards guides and unit tests in Rust. Hear the speakers' thoughts on potential improvements for future Rust integration projects and their excitement for upcoming Rust versions. Gain valuable knowledge about the practical application of Rust in a large-scale, security-focused project and the impact it has had on the Tor Project's development process. Read more

Integrating Rust into Tor - Successes and Challenges

Rust
Add to list
0:00 / 0:00