This commit is contained in:
KaiserY 2017-08-21 08:33:58 +08:00
commit 2b5ff7a374

View File

@ -18,6 +18,6 @@
4. 创建一个合适的 HTTP 响应 4. 创建一个合适的 HTTP 响应
5. 通过线程池改善 server 的吞吐量 5. 通过线程池改善 server 的吞吐量
在开始之前需要提到一点如果你曾在生产环境中编写过这样的代码还有很多更好的做法。特别需要指出的是crates.io 上提供了很多更完整健壮的 web server 和 线程池实现,要我们编写的好很多。 在开始之前需要提到一点如果你曾在生产环境中编写过这样的代码还有很多更好的做法。特别需要指出的是crates.io 上提供了很多更完整健壮的 web server 和 线程池实现,要我们编写的好很多。
然而,本章的目的在于学习,而不是走捷径。因为 Rust 是一个系统编程语言,能够选择处理什么层次的抽象。我们能够选择比其他语言可能或可用的层次更低的层次。所以我们将自己编写一个基础的 HTTP server 和线程池,以便学习将来可能用到的 crate 背后的通用理念和技术。 然而,本章的目的在于学习,而不是走捷径。因为 Rust 是一个系统编程语言,能够选择处理什么层次的抽象。我们能够选择比其他语言可能或可用的层次更低的层次。所以我们将自己编写一个基础的 HTTP server 和线程池,以便学习将来可能用到的 crate 背后的通用理念和技术。