Skip to content

Latest commit

 

History

History
 
 

andresantos-tech-PHP2

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Submissão para Rinha de Backend, Segunda Edição: Controle de Concorrência

logo nginx

logo PHP

logo postgres

logo RoadRunner


Nova submissão para testar quatro coisas diferentes do que tinha feito antes:

  • Impacto de performance ao remover o web framework Spiral [baseado na submissão do Gianluca Bine (Pr3d4dor)]
  • Uso de 5 workers do RoadRunner por API ao invés de 1
  • Impacto de performance por mover as regras de validação do saldo para dentro do Postgres [baseado na submissão do @giovannibassi]
  • Atualização do PHP 8.2 para 8.3 (o tempo de resposta das validações aumentou um pouco, mas decidi manter assim)

Também tentei fazer um "warmup" da aplicação (simulando X requisições antes do teste começar) mas não rolou. Fica pra próxima rinha :)

🚀 Como rodar o projeto

docker compose up

💻 Tecnologias utilizadas

💾 Repositório


Desenvolvido por: André Santos

twitter/X linkedin github