From 9a9f68b9db031af1107eb9d1124a4c2505d34787 Mon Sep 17 00:00:00 2001 From: notes Date: Thu, 21 Mar 2024 00:25:00 +0000 Subject: [PATCH] Snapshot --- Projects/bachelor/NODE_INTERFACE.md | 1 + Projects/bachelor/Notes.md | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 Projects/bachelor/NODE_INTERFACE.md diff --git a/Projects/bachelor/NODE_INTERFACE.md b/Projects/bachelor/NODE_INTERFACE.md new file mode 100644 index 0000000..04d0d44 --- /dev/null +++ b/Projects/bachelor/NODE_INTERFACE.md @@ -0,0 +1 @@ +# NODE_INTERFACE \ No newline at end of file diff --git a/Projects/bachelor/Notes.md b/Projects/bachelor/Notes.md index 1f2b3bf..5cd598f 100644 --- a/Projects/bachelor/Notes.md +++ b/Projects/bachelor/Notes.md @@ -4,14 +4,13 @@ We need three major components to work together. I would love it if the node-store and the runtime are super loosely coupled so that they could be replaced by at will. So for example i could use the “server-runtime” that executes the node-graph on the server, or the “local” runtime that executes the node-graph locally. ## [[Projects/bachelor/NODE_INTERFACE]] - -This is where the user interacts with the node graph. The frontend loads a node-system. Then fetches all the relevant nodes from the node-store. +This is where the user interacts with the node graph. The frontend loads a node-system. Then fetches all the relevant nodes from the `NODE_REGISTRY`. ## [[Projects/bachelor/NODE_REGISTRY]] -The node-store stores all the nodes. For each node it stores a definition and the wasm blob that executes that node. +The `NODE_REGISTRY` stores all the nodes. For each node it stores a definition and the wasm blob that executes that node. ## [[Projects/bachelor/RUNTIME_EXECUTOR]] -The runtime gets a node-graph and returns the result after executing the node-graph. It fetches the relevant nodes from the node-store. +The runtime gets a node-graph and returns the result after executing the node-graph. It fetches the relevant nodes from the `NODE_REGISTRY`. This is how these three components would communicate