HeadlinesBriefing HeadlinesBriefing.com

Effect 4.0 リリース:より高速、より小型、ゼロ依存

Hacker News •
×

本日、Effect 4.0 をリリースします。これはこれまでで最も野心的なリリースです。私たちは Effect をゼロから再構築しました。より高速で、メモリ使用量はわずかで、ツリーシェイキングによりバンドルをはるかに小さくします。バンドルサイズは 35.6 kB から 7.1 kB に減少しました。同時タスクスループットは 6.4 倍 の毎秒 4.57M タスクに向上しました。ファイバーあたりのメモリは 86% 減少し、50,000 ファイバーで 21.8 MB になりました。

1つのエコシステム、ゼロ依存。以前は別々だった多くのパッケージが、現在は effect 自体に含まれています。コアの effect パッケージには実行時依存関係がありません。出荷するすべての行を管理しているため、サードパーティの依存関係チェーンはなく、サプライチェーン攻撃への露出も少なくなります。

関数からクラスターへ。Effect は現在、単一の関数から分散システムまで、全範囲をカバーしています。標準ライブラリとプラットフォーム統合はその周りに成長しました。分散システム向けの高レベルプリミティブには、永続的なワークフローとクラスタリングが含まれます。

主流への採用。2026年9月21日の週の週間 npm ダウンロード数は 43.9M に達し、3.x 以来 179 倍 の成長を遂げました。4.x の採用はすでに 3.x を上回っています。Effect 4.x の長期サポート:バグ修正は 2029年9月まで、または 5.0 出荷後 1 年までのいずれか遅い方まで。

出典: Hacker News · 要約:HeadlinesBriefing