/rinha-backend-rust

A rust-lang version for "Rinha de Backend / Muralis".

Primary LanguageRust

Rinha Backend - Rust Lang Version

Rust Mascot

A Rust API version for backend challenge called "Rinha Backend (Versão Muralis)".

Stack / Technologies / Libraries

  • Actix (Web Framework)
  • PostgreSQL (Database)
  • Redis (as Database Cache)
  • Nginx (Load Balancer)
  • SQLx (for Prepare and Execute SQL Queries)
  • Tokio (Asynchronous Rust Runtime)
  • Deadqueue (Async Queue with Back Pressure Support)

Installation

Run locally (without Docker):

cargo r -r

Run locally (with Docker):

docker compose up

Powered by Muralis Tecnologia