任何速度都不安全:Rust 生態系統中的衡量和價值

https://bitbashing.io/rust-http.html

Rust 的生態系統帶來優點和價值的取捨
建立一個 Rust 的程式,需要用到網際網路溝通,簡單來說不過是要處理幾個 GET 和 PUT 請求。

我需要一個 HTTP 函式庫,
Rust 的生態系統 Cargo 和 crates.io
提供許多選擇。一個快速搜尋就發現許多 HTTP 客戶端函式庫。
我向朋友尋求建議, 他們指引我找 Sergey Davidoff 的文件。

Sergey 認為簡單最重要,我也這麼認為
對於可靠性 relies,比性能更重要
reqwest 是最受歡迎的 HTTP 客戶端函式庫,
但 hyper 函式庫存在著大量自定機制,
也有大量不安全的代碼。
這帶來很小的效能提升,
並引發了一個問題,Rust 用戶是否真的重視安全性?
就連作者在乎代碼品質嗎?

我需要找尋一個 HTTP 堆疊,而不是重新造輪子。

via Hacker News

January 26, 2024 at 06:13AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *