zerobrew - Homebrew से 5~20 गुना तेज़ पैकेज मैनेजर
(github.com/lucasgelfond)- Homebrew के साथ command compatibility बनाए रखते हुए Mac पर पैकेज इंस्टॉलेशन को 5~20 गुना तेज़ बनाता है
- Homebrew CDN का ही उपयोग करता है, इसलिए
brewकमांड कोzbसे बदलते ही तुरंत इस्तेमाल किया जा सकता है - Rust open source के रूप में uv project के मॉडल को Mac पैकेज मैनेजमेंट पर लागू करता है
- पैकेजों को SHA256-आधारित content-addressed storage में रखता है
- एक ही पैकेज को दोबारा इंस्टॉल करने पर तुरंत बहाल होने वाली non-duplicating reinstall संरचना अपनाता है
- APFS clonefile का उपयोग करने वाले Copy-on-Write तरीके से disk overhead को न्यूनतम करता है
- parallel download और streaming execution से पूरे इंस्टॉलेशन प्रोसेस को तेज़ करता है
- download, extraction और linking कामों को एक साथ प्रोसेस करता है
- aggressive HTTP caching और CDN connection racing से network efficiency को अधिकतम करता है
- मौजूदा Homebrew के Brewfile को वैसे का वैसा इस्तेमाल किया जा सकता है
zb install --file Brewfileयाzb bundleकमांड से bulk install का समर्थन
zb install,zb uninstall,zb gc,zbxजैसे intuitive commands प्रदान करता है- benchmark परिणाम
- शीर्ष 100 पैकेजों के आधार पर औसतन 2.0 गुना (cold), 7.6 गुना (warm) speed improvement
sqlite,libsodium,tesseractआदि में अधिकतम 18~29 गुना सुधार
- Apache-2.0 और MIT dual license
- यह अभी experimental चरण में है, लेकिन Homebrew के अधिकांश core packages के साथ compatible है
अभी कोई टिप्पणी नहीं है.