19 pontos por xguru 2026-02-11 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Mantém compatibilidade de comandos com o Homebrew, mas torna a instalação de pacotes no Mac 5~20x mais rápida
  • Aproveita o Homebrew CDN como está, permitindo uso imediato apenas trocando o comando brew por zb
  • Projeto open source em Rust que aplica à gestão de pacotes no Mac o modelo do projeto uv
    • Armazena pacotes em um repositório endereçado por conteúdo baseado em SHA256
    • Adota uma estrutura de reinstalação sem duplicação, em que a reinstalação do mesmo pacote é restaurada imediatamente
    • Minimiza a sobrecarga em disco com uma abordagem Copy-on-Write usando APFS clonefile
  • Downloads paralelos e execução em streaming aceleram todo o processo de instalação
    • Download, descompactação e linkedição são processados simultaneamente
    • Maximiza a eficiência de rede com cache HTTP agressivo e corrida de conexões CDN (racing)
  • É possível usar o Brewfile existente do Homebrew sem alterações
    • Suporta instalação em lote com os comandos zb install --file Brewfile ou zb bundle
  • Oferece comandos intuitivos como zb install, zb uninstall, zb gc e zbx
  • Resultados de benchmark
    • Com base nos 100 principais pacotes, melhora média de velocidade de 2,0x (cold) e 7,6x (warm)
    • Melhoria máxima de 18~29x em pacotes como sqlite, libsodium e tesseract
  • Licença dupla Apache-2.0 e MIT
  • Ainda está em fase experimental, mas é compatível com a maior parte dos pacotes principais do Homebrew

Ainda não há comentários.

Ainda não há comentários.