HackerTrans
TopNewTrendsCommentsPastAskShowJobs

atrniv

no profile record

comments

atrniv
·3 jaar geleden·discuss
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 jaar geleden·discuss
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