Baseda nesse tuíte: https://twitter.com/zanfranceschi/status/1685083383397765120
A ideia é fazer um torneio de APIs que passariam por um teste de stress. A API que aguentar mais, ganha :)
- As APIs precisam expor endpoints iguais e usar um mesmo banco de dados (talvez Postgres).
- O "deploy" da API seria feito via docker-compose com limites de CPU e memória.
- O teste seria executado no meu note mesmo (por isso a limitação de CPI e memória) com a ferramenta Gatling.
- Talvez separar o torneio em duas categorias: linguagens interpretadas e compiladas.
- A essência desse torneio não é a competição em si (até mesmo pq não ganha nada quem vencer kkk), mas compartilhar conhecimento.
Faça um pull request incluindo sua intenção de participar pra eu ter uma noção de quantas pessoas participariam, por favor.
Se preferir, preenche esse formulário aqui do Google em vez de fazer um PR.
@ do Twitter | Anos de XP | Stack |
---|---|---|
@coproduto | 12 | Elixir, Rust, Zig, Julia |
@lffgz | 2 | Rust |
@menta01001 | 2 | C# |
@v_hadara | 11 | Golang, Node.JS, Python |
@minha_logica | 5 | Python, Java, PHP |
@lliw_r | 2 | Python, Node.JS, Java |
@leoralph | 2 | PHP, Laravel |
@caciolucas1 | 5 | Python, Node, Laravel |
@MaikonWeber1 | 6 | Javascript, Porém sou entusiasta em Rust kkk na para projeto NestJs com (Fastify) |
@lazaronixon | 10+ | Ruby on Rails |
@Wuerike | 2 | Python/C# |
@atleastemotive | Java (8) Rust (2) | Rust |
@joaovictorf01 | 2 | java/spring |
@real_vvs_ | 2 | Java, Javascript/Typescript |
@rwillians_ | 10 | Elixir, JavaScript/Node, JavaScript/Bun, PHP, Ruby |
@tinvidataeng | 2 | Python |
@GioriLucas | 3 | PHP |
@bepizu | 14 | Nodejs, Golang e PHP |
@seuparada | 18 | JVM (Java ou Kotlin), SpringBoot, Quarkus |
@trajano_exe | 1 | C#, Go |
@moretoend | 10 | Ruby, NodeJS, TS |
@karlosdaniel451 | 1 | Go e Python |
@GutoDoBrownie | 3 | NodeJs, Rust, Ruby on Rails |
@yuriwithowsky | 10+ | C#, JavaScript/TypeScript |
@ravilock | 2 | Go e NodeJs |