Undici - cliente HTTP/1.1 rápido para Node
(github.com)-
Desenvolvido do zero em vez de usar o HTTP padrão do Node.js
-
Foi incluído no repositório oficial
-
Na v15, processa de 3 a 5 vezes mais requisições por segundo
→ http - keepalive x 10,337 ops/sec
→ undici - pipeline x 30,387 ops/sec
→ undici - request x 40,117 ops/sec
→ undici - stream x 40,543 ops/sec
→ undici - dispatch x 50,434 ops/sec
- Dizem que Undici significa 11 em italiano. (também faz referência a Stranger Things, da Netflix)
1 comentários
Parece que, em servidores que precisam processar muitas requisições HTTP, como na operação de crawlers de grande escala, o efeito de substituição tende a ser considerável.