Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
bringing orm-like features to sqlx
I think there are quite some macros that accelerate a CRUD creation app, for example, take a look at sqlx with ormx: https://github.com/NyxCode/ormx
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
A starter template for actix-web projects that feels very Django-esque. Avoid the boring stuff and move faster.
My usual reminder that I have a Django-ish template for actix-web that I maintain: https://github.com/secretkeysio/jelly-actix-web-starter
Now that actix-web 4.0 is out I should be able to finally resolve one of the open issues/PRs, which I was waiting on 4.0 for.
Source for the TechEmpower Framework Benchmarks project
What libraries like this could you really extract "performance/$" from? Sounds like a mostly financial metric.
It's so situational that you cannot say outright exactly how much something cost in different scenarios. Doing so requires strict metrics about other things at the same time, and could only be done as an analysis of what happened, not what will happen in the future. Subtle bugs and things like just using a different data structure would impact the performance, down to the tiniest detail.
If you're so adamant to see metrics, you could use TechEmpower's framework tests, latest one placing 5th Actix in the "Composite score" (https://www.techempower.com/benchmarks/#section=data-r20&hw=...), as a result of being pretty high up in the specific benchmarks. But even with that information, it doesn't mean it'll be the 5th fastest framework when you use it.
I guess the point is: do you own benchmarks for the specific areas where you need it to be fast, calculate what your costs would be for hosting it, and you'll have your "performance/$".
The Rust Playground
+1 for Axum. I recently moved  the Rust Playground's backend to Axum and have been very happy with it and the team producing it.
Secure and fast microVMs for serverless computing.
Off the top of my head…
Firecracker, the software AWS Lambda runs on, is written in Rust: https://github.com/firecracker-microvm/firecracker
Mozilla wrote Servo, a browser engine, in Rust. Part of it has been integrated into Firefox a while ago:
> Mozilla incorporated the Servo CSS Style engine in release 57 of its Firefox Quantum browser.
It’ll be used in Android: https://security.googleblog.com/2021/04/rust-in-android-plat...
It’ll probably find it’s way into the Linux kernel: https://news.ycombinator.com/item?id=29485465
Push Connection Node in Rust
> Is it say possible to run a production quality server that can handle hundreds of thousands of concurrent users on digital ocean lets say?
Absolutely. I used to work as an SRE on Mozilla's WebPush infrastructure. Every running Firefox in the world establishes a connection to it; that means it peaks at tens of millions of concurrent connections every day. We could easily handle hundreds of thousands of connections on a couple CPU cores and gigs of RAM.
Although most connections were usually idle, we also regularly pushed messages to every connected client (e.g. when a collection in our remote settings service was updated).
It's written in Rust using Actix.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
Also check out Axum, which honestly in my hands has the best ergonomics, and is built on top of the Tokio ecosystem.
The Go programming language
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
The Top 20 Programming Languages and Their Origins
7 projects | dev.to | 24 Sep 2023
No telemetry in the Rust compiler: metrics without betraying user privacy
2 projects | news.ycombinator.com | 1 Aug 2023
The Rust I Wanted Had No Future
4 projects | /r/rust | 5 Jun 2023
Announcing `h2x` A library for building high performance HTTP/2 servers
4 projects | /r/rust | 2 Jun 2023
Does modern implementation use tagged pointers/values?
1 project | /r/ProgrammingLanguages | 27 May 2023