HackerTrans
トップ新着トレンドコメント過去質問紹介求人

atrniv

no profile record

コメント

atrniv
·3 年前·議論
Location: Bangalore

Remote: Want to work on-site

Willing to relocate: Will only consider opportunities that can relocate me out of India

Technologies: Distributed Systems, Compilers, Operating Systems, Packaging, Release Engineering, Rust, Golang, Javascript, Java and several more

Resume/CV: https://drive.google.com/file/d/1j_aFFc63elJxzcvojXYgtEr0q6X...

Email: [email protected]

Ex-entrepreneur and experienced developer looking for a deep technically role. Love to read and implement cutting edge research work.
atrniv
·3 年前·議論
Yes, there's a package manager built by Chef called Habitat that is essentially based of the nix philosophy but with several simplifications to make it more approachable.

- Packages are written as plan files in bash or powershell (https://docs.chef.io/habitat/plan_writing/)

- Once built packages are gauranteed to run with the exact same dependencies it was built with.

- Packages are downloaded from a remote builder server by default not built locally from a derivation, similar to other package managers like apt, npm, etc.

- Each package is installed in a unique prefix of the form origin/name/version/release

- Packages are not content addressable, insteas public/private keys are used to verify package contents

- It supports packages on x86 windows and Linux at the moment, but there are plans for ARM and macos support in the future

It is used in production by several large enterprise customers.

Disclaimer: I'm one of the developers working on Habitat