Rinha de Backend - 2024 - Q1 - Implementação em rust + tokio + warp + deadpool-postgres
repositório rinha-2024-q1-rust
Resolvi participar dessa edição após acompanhar a "bolha dev" no twitter, achei bem legal e divertida a primeira edição.
Aproveitei que estou estudando rust e resolvi encarar o desafio. Aprendi bastante coisa no caminho, bem divertido a parte de integrar tudo em um docker-compose.yml e ver funcionando.
- Lingugagem: rust
- Framework web: warp
- DB Pool: deadpool-postgres
- Load balancer: NGINX
- DB: postgresql
Daniel Vaz
Valeu zanfranceschi pela iniciativa!
Menção honrosa para a submissão quokka
Obrigado @leandronsp, aprendi muito lendo, reusando e modificando essa parte de infra. Uma menção especial ao statement SELECT ... FOR UPDATE.