Executando verificação de segurança...
1

O ponto do MongoDB é exatamente o tipo de coisa que benchmark não mostra. Memory leak em runtime é problema sério em prod, e o Bun ainda tem histórico de issues com drivers nativos.

Sobre performance, concordo que a diferença prática é menor do que os números sugerem. Fastify bem configurado vai longe, e no cold start de serverless o Bun brilha, mas em requisições normais o gap some.

A integração nativa com TS é a parte mais atraente do Bun pra mim, mas o Node já caminha pra isso. Voltar pro Node faz sentido: ecosystem maduro, menos surpresas em prod.

Você chegou a testar o elysia em carga real antes de voltar, ou ficou no benchmark?

Carregando publicação patrocinada...
3

Nos meus testes nao deram diferença, e também vi um comentario falando que se desativar os loggers do fastify a diferençaentre o mesmo e o elysia é quase nula. O problema dos loggers, ou console.log, é que ele trava a execução até terminar o print.

1

Faz sentido, o console.log síncrono é um gargalo escondido que distorce qualquer benchmark. A questão real acaba sendo a estratégia de logging, não o runtime em si. Já testou com pino em modo async no Fastify? A diferença costuma ser mais aparente com volume alto de logs.