docs(snix): move some more docs
Absorb some of the paragraphs from snix/docs/src/architecture.md, as well as the blog post around the builder protocol, and extend it with a bit more context. The parts about the Evaluator are largely outdated (see the warning above in that file), and otherwise already covered. Update and restructure protocol.md to describe the goals of the builder. Change-Id: I26ed625f7b6fcfded3e65cf87b00ceb33b75f229 Reviewed-on: https://cl.snix.dev/c/snix/+/30264 Reviewed-by: edef . <edef@edef.eu> Tested-by: besadii Autosubmit: Florian Klink <flokli@flokli.de>
This commit is contained in:
parent
1a78270f54
commit
c57ea7c7e3
3 changed files with 78 additions and 61 deletions
|
|
@ -53,6 +53,9 @@ in there - new formats etc. are usually "factored out into nix-compat".
|
|||
The builder consumes build requests from a client, runs builds and sends
|
||||
logs/telemetry to the client.
|
||||
|
||||
By making the build protocol a standardized interface, it's possible to make the
|
||||
sandboxing mechanism used by the build process pluggable.
|
||||
|
||||
There currently exists an OCI builder, as well as gRPC server adapter and client
|
||||
implementations, allowing to run the builder both locally or remotely.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue