Project 2: Async HTTP API with axum, sqlx, and tracing
Project 2: Async HTTP API with axum, sqlx, and tracing
In Project 2, we build an asynchronous microservice handling user registrations and order audits backed by SQLite/PostgreSQL with structured logging:
// Architecture of the User Service API
// Router binds routes: POST /users, GET /users/:id
// Handlers extract typed JSON, execute SQL queries via sqlx, and emit tracing spans