HeadlinesBriefing HeadlinesBriefing.com

Effect 4.0: mais rápido, menor, zero dependências

Hacker News •
×

Hoje, estamos lançando o Effect 4.0. É o lançamento mais ambicioso que já fizemos. Reconstruímos o Effect do zero. É mais rápido, usa uma fração da memória e reduz os pacotes para tamanhos muito menores através de tree-shaking. O tamanho do pacote caiu de 35.6 kB para 7.1 kB. A taxa de transferência de tarefas concorrentes aumentou 6.4× para 4.57M tarefas por segundo. A memória por fibra diminuiu 86% para 21.8 MB para 50.000 fibras.

Um ecossistema, zero dependências. Muitos pacotes anteriormente separados agora vivem no próprio effect. O pacote central effect tem zero dependências de tempo de execução. Controlamos cada linha que enviamos, portanto não há cadeias de dependência de terceiros e menos exposição a ataques à cadeia de suprimentos.

De funções a clusters. O Effect agora cobre toda a gama, de uma única função a um sistema distribuído. A biblioteca padrão e as integrações de plataforma cresceram ao seu redor. Primitivas de alto nível para sistemas distribuídos incluem fluxos de trabalho duráveis e clustering.

Adoção mainstream. Os downloads semanais do npm atingiram 43.9M na semana de 21 de setembro de 2026, um crescimento de 179× desde 3.x. A adoção do 4.x já supera a do 3.x. Suporte de longo prazo para Effect 4.x: correções de bugs até setembro de 2029, ou um ano após o lançamento do 5.0, o que for mais tarde.

Fonte: Hacker News · Resumido por HeadlinesBriefing