Главная
Study mode:
on
1
curl with rust
2
Reliable and predictable
3
Vulnerabilities
4
Many different backends
5
The making of an HTTP backend
6
HTTP involves a lot of things
7
Hyper is transmission-focused
8
Splitting up HTTP
9
build curl with hyper
10
HTTP backends
11
another TLS backend
12
another HTTP/3 and QUIC backend
13
libcurl backends
14
Using hyper
15
Using rustls
16
Using quiche
17
Status now
18
Coming up
Description:
Explore the integration of Rust components into curl in this 41-minute conference talk by Daniel Stenberg, creator of curl and contributor to HTTP/2 and QUIC working groups. Learn about the motivations behind this integration, its implementation, and its impact on curl's functionality. Discover insights into building reliable and predictable systems, addressing vulnerabilities, and managing multiple backends. Delve into the intricacies of creating an HTTP backend, understanding the complexities of HTTP, and the role of Hyper in transmission. Examine the process of splitting up HTTP, building curl with Hyper, and implementing various backends including TLS, HTTP/3, QUIC, and libcurl. Gain knowledge on utilizing Hyper, rustls, and quiche, and get an update on the current status and future developments of this project.

Curl with Rust: Adding Support for Rust Components - Daniel Stenberg

Rust
Add to list
0:00 / 0:00