8000 GitHub - desk467/rinha-backend-23
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

desk467/rinha-backend-23

Repository files navigation

rinha backend

Projeto baseado na Rinha de Backend Edição 2023.

Este projeto tem o objetivo de testar possibilidades de otimização de forma a, a cada versão nova, reduzir o tempo médio de requisições por segundo tanto nas rotas de consulta quanto de inserção de dados.

A cada versão nova, este changelog será atualizado com os resultados obtidos.

Instruções para execução

Este projeto precisa basicamente do Docker/Docker Compose para executar. Na HOME do projeto, execute:

docker-compose up

A API responderá na porta :8000

Instruções para testar a performance

Junto do projeto, está configurado também um script que pode ser executado com a ajuda do Locust, na pasta loadtest/. Com a ferramenta devidamente instalada, execute:

locust -f loadtest/load_all_routes.py

A partir daí é possível acessar a interface da ferramenta e configurar um teste de carga.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0