What would your tech stack be for a new greenfield Rust web service (REST/gRPC)?

100 points Hixon11 73 comments

Let's say, you're asked to start a new web service at a company, and it will be a first service written in Rust. Eventually you'll need the usual components, like integrations with 3rd services (e.g., authentication and authorization), maybe gRPC or just REST, a PostgreSQL, Kafka, Redis, metrics/logs/observability (e.g., OpenTelemetry), and so on.

What would your 2026 tech stack look like? Will it be something like Axum + tonic + SQLx + Anyhow?