Rinha de Backend na linguagem mais blazingly fast™ do mercado. 🦀🔥
Stack:
- Rust (linguagem de programação de alto nível com baixo footprint de memória e performance comparável com a de C/C++)
- Actix Web (framework HTTP para Rust)
- Tokio (Runtime async não-bloqueante que utiliza loop de eventos single-threaded)
- PostgreSQL (banco de dados relacional de uso comercial gratuito que prioriza consistência e disponibilidade)
- Deadpool-postgres (gerenciador de pool de conexões com Postgres)
- Serde (lib de desserialização/serialização em JSON)
- Redis (banco de dados não-relacional de chave-valor em memória com baixa latência de resposta)
- Deadpool-redis (gerenciador de pool de conexões com Redis)
- Deadqueue (lib de fila assíncrona para processamento batch)
- Nginx (balanceador de carga baseado em eventos)