19 ポイント 投稿者 xguru 2026-02-11 | まだコメントはありません。 | WhatsAppで共有
  • Homebrewとのコマンド互換性を維持しつつ、Mac向けパッケージのインストールを5〜20倍高速化
  • Homebrew CDNをそのまま活用し、brewコマンドをzbに置き換えるだけですぐに利用可能
  • Rust製オープンソースで、uvプロジェクトのモデルをMacパッケージ管理に適用
    • パッケージをSHA256ベースのコンテンツアドレスストレージに保管
    • 同一パッケージ再インストール時に即座に復元される非複製再インストール構造を採用
    • APFS clonefileを用いたCopy-on-Write方式でディスクオーバーヘッドを最小化
  • 並列ダウンロードとストリーミング実行により、インストール工程全体を高速化
    • ダウンロード、展開、リンク処理を同時実行
    • 積極的なHTTPキャッシュと**CDN接続の競合(racing)**でネットワーク効率を最大化
  • 既存のHomebrewのBrewfileをそのまま使用可能
    • zb install --file Brewfileまたはzb bundleコマンドで一括インストールをサポート
  • zb installzb uninstallzb gczbx などの直感的なコマンドを提供
  • ベンチマーク結果
    • 上位100パッケージ基準で平均2.0倍(コールド)、**7.6倍(ウォーム)**の高速化
    • sqlitelibsodiumtesseract などで最大18〜29倍改善
  • Apache-2.0およびMITのデュアルライセンス
  • 実験的段階だが、Homebrewの主要コアパッケージの大半と互換

まだコメントはありません。

まだコメントはありません。