A bit thin on details, but seems like their solution presumes being always online, so rather than replicating a merkle tree it lets checkouts request source on demand. Is this "best practice" for large monorepos?
Yes. When things are too big to live locally, access on demand is the answer. See Piper, Microsoft's VFS for Git, etc.
Yes. When things are too big to live locally, access on demand is the answer. See Piper, Microsoft's VFS for Git, etc.