oldmanhorton
๐ Joined in 2015
๐ผ 473 Karma
โ๏ธ 162 posts
Load more
(Replying to PARENT post)
(Replying to PARENT post)
This tool is substantially less complex than Bazel, nor is it a reimplementation of Bazel. Ninja's whole goal in life is to be a very fast local executor of the command DAG described by a ninja file, and siso's only goal is to be a remote executor of that DAG.
This is overall less complex than their first stabs at remote execution, which involved standing up a proxy server locally and wrapping all ninja commands in a "run a command locally which forwards it to the proxy server which forwards it to the remote backend" script.
(Replying to PARENT post)
(Replying to PARENT post)
(Replying to PARENT post)
Look up the difference between Dv5 and Ddv5 VMS, for instance, or anything talking about azure VM temp disks for more info.
(Replying to PARENT post)
(And also this is all for v5 and earlier skus and changes slightly for v6 skus but whatever).
(Replying to PARENT post)