HeadlinesBriefing HeadlinesBriefing.com

Effect 4.0 : plus rapide, plus petit, zéro dépendances

Hacker News •
×

Aujourd'hui, nous publions Effect 4.0. C'est la version la plus ambitieuse que nous ayons jamais livrée. Nous avons reconstruit Effect de fond en comble. Il est plus rapide, utilise une fraction de la mémoire et réduit les bundles à des tailles bien plus petites grâce au tree-shaking. La taille du bundle est passée de 35.6 kB à 7.1 kB. Le débit des tâches concurrentes a augmenté de 6.4× pour atteindre 4.57M tâches par seconde. La mémoire par fibre a diminué de 86% à 21.8 MB pour 50 000 fibres.

Un écosystème, zéro dépendances. De nombreux packages auparavant séparés vivent désormais dans effect lui-même. Le package central effect a zéro dépendance d'exécution. Nous contrôlons chaque ligne que nous livrons, donc il n'y a pas de chaînes de dépendances tierces et moins d'exposition aux attaques de la chaîne d'approvisionnement.

Des fonctions aux clusters. Effect couvre désormais toute la gamme, d'une seule fonction à un système distribué. La bibliothèque standard et les intégrations de plateforme se sont développées autour de lui. Les primitives de haut niveau pour les systèmes distribués incluent des workflows durables et le clustering.

Adoption grand public. Les téléchargements hebdomadaires npm ont atteint 43.9M la semaine du 21 septembre 2026, soit une croissance de 179× depuis 3.x. L'adoption de 4.x dépasse déjà 3.x. Support à long terme pour Effect 4.x : corrections de bugs jusqu'en septembre 2029, ou un an après la sortie de 5.0, selon la date la plus tardive.

Source: Hacker News · Résumé par HeadlinesBriefing