Rust Web 开发框架 Thruster

码农软件 · 软件分类 · Web框架 · 2019-03-24 13:28:49

软件介绍

Thruster 是一个 Web 框架,旨在帮助开发人员跨项目和团队提高生产力和一致性。

其目标是:

  • Opinionated

  • Fast

  • Intuitive

同时,Thruster 不使用 unsafe,并且工作在稳定的 Rust 下。

Opinionated

thruster 和 thruster-cli 力求为领域驱动设计提供一个好方法。它也被设计用来为你指明正确的路径,而不会被库背后的某些困难部分迷惑。

Fast

使用以下 wrk 命令,以下是各种框架的 hello_world 示例中的结果:

wrk -t12 -c400 -d30s http://127.0.0.1:4321/plaintext
>>> Framework: Cowboy
Requests/sec:  14066.80
Transfer/sec:      1.75MB
>>> Framework: Phoenix/Elixir (prod mode)
Requests/sec:    531.22
Transfer/sec:    131.25KB
>>> Framework: Actix (prod mode)
Requests/sec:  48661.48
Transfer/sec:      6.03MB
>>> Framework: Hyper (prod mode)
Requests/sec:  52909.67
Transfer/sec:      4.44MB
>>> Framework: Thruster (prod mode)
Requests/sec:  53612.10
Transfer/sec:      7.57MB

Intuitive

基于像 Koa 和 Express 这样的框架,Thruster 旨在使开发成为乐趣。

本文地址:https://www.codercto.com/soft/d/2049.html

算法设计与应用

算法设计与应用

迈克尔 T. 古德里奇(Michael T. Goodrich)、罗伯特·塔马契亚(Roberto Tamas / 乔海燕、李悫炜、王烁程 / 机械工业出版社 / 2017-11-20 / CNY 139.00

本书全面系统地介绍算法设计和算法应用的各个领域,内容涵盖经典数据结构、经典算法、算法分析方法、算法设计方法以及算法在各个领域的应用,还包含一些高级主题。本书采用应用驱动的方法引入各章内容,内容编排清晰合理,讲解由浅入深。此外,各章都附有巩固练习、创新练习和应用练习三种类型的题目,为读者理解和掌握算法设计和应用提供了很好的素材。 本书可作为高等院校计算机及相关专业“数据结构和算法”课程的本科生......一起来看看 《算法设计与应用》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换