Rust在TechEmpower Web框架基准测试中表现出色,但需要注意基准测试的局限性。文章介绍了Fortunes基准测试,比较了不同框架的性能。axum [postgresql]的速度比hyper快,可能是因为使用了不同的模板库。axum [postgresql]和hyper都使用了prepared语句,但axum [postgresql - deadpool]没有使用,导致性能较差。两个框架都使用了无共享架构。axum [postgresql]和hyper每个线程都使用一个数据库连接,但实际应用中应使用连接池。may-minihttp使用自定义内存分配器。总结时指出TechEmpower基准测试只是比较,不能作为选择技术的依据。
TechEmpower发布了2023年第22轮测试报告,评估了302个框架的性能。.NET 8和ASP.NET Core在主流编程语言中排名第二,去年排名第一的drogon未被纳入。测试涵盖了广泛的web框架使用场景,对于选择框架和优化性能有指导意义。.NET 8被认为是迄今为止最快的.NET框架。
完成下面两步后,将自动完成登录并继续当前操作。