# @codigofontetv on Instagram

- **Type:** Image
- **Original URL:** https://www.instagram.com/p/DdXM405jVoW
- **Gondola URL:** https://gondola.cc/posts/70511934-codigofontetv-instagram
- **Thumbnail:** https://img.gondola.cc/tr:w-,h-,fo-auto/postThumbnails/aa26e4ec08.jpg
- **Posted:** 2026-09-16T21:00:17.000+00:00
- **Account Owner:** Código Fonte TV - Gabriel e Vanessa (@codigofontetv) — https://gondola.cc/codigofontetv

## Caption

O Node.js pode ganhar uma novidade bem interessante para quem vive medindo performance de código: um módulo experimental chamado node:bench. A proposta aparece nos PRs #65606 e #65631 e tenta preencher uma lacuna antiga da plataforma. O Node já tem há algum tempo um test runner nativo, o node:test, mas ainda não conta com um benchmark runner oficial. A ideia do novo módulo é seguir uma API bem parecida com a de testes, usando funções como bench e suite, o que deve deixar a curva de aprendizado mais suave para quem já escreve testes no runtime. Na prática, seria possível criar benchmarks em arquivos .mjs e rodar tudo pela CLI com node --bench benchmark.mjs. O comando também aceita arquivos explícitos ou padrões glob, ordena a execução e permite ajustar opções como samples, warmup, filtros por nome e formato de saída. Por padrão, cada arquivo roda em um novo child process, o que ajuda a isolar o estado do módulo e do heap.

Além da execução via CLI, o node:bench também foi pensado para uso programático. A função run() retorna um BenchmarksStream, que emite registros de ciclo de vida. Isso abre espaço para ferramentas mais avançadas em cima da API para criar integração com pipelines próprias. Também entram no pacote APIs como createRunner, para criar runners isolados, runFile, para executar um arquivo em um child process, e context.diagnostic, para emitir mensagens de info ou warning durante o benchmark. Por enquanto, tudo está marcado como Stability 1.0, Early Development, e as flags da CLI ainda são experimentais, mas o caminho aponta para benchmarks mais padronizados dentro do próprio core do Node.js.
--

Essa notícia foi um dos destaques do Compilado #262
Confira o episódio completo no link da bio!

#cdftv #compiladopodcast #tecnologia #news

## Stats

- **Views:** 0
- **Likes:** 142
- **Shares:** 0
- **Comments:** 0

## Tags

news, tecnologia, 262, compiladopodcast, cdftv, 65606, 65631

---
Copyright (c) Gondola