There are a couple issues in the docs on this page.
Function Doesn't Exist
In the wiki Process-system page Discoverability section section:
The docs seem to refer to code that doesn't exist anymore:
register(myProcessId, "hello-world");
It looks like there are two overloads as of 2020-12-04 for register:
ProcessId Process.register(ProcessName name, SystemName system = default(SystemName))
ProcessId Process.register(ProcessName name, ProcessId process)
So I think the change would be:
register("hello-world", myProcessId);
Fix Link
In the wiki Process-system page Discoverability section section there's a broken link.
Along with routers, dispatchers and roles the ability to find, route and dispatch to other nodes in the cluster is trivial. For a full discussion on routing, roles and dispatchers see here
The "see here" link is pointing to the language-ext wiki, not the echo-process wiki
Name Change
In the wiki Process-system page Discoverability section section:
Both of these text snippets are referencing 'my-stuff', but that doesn't exist in the context.
Then instead of having root as the top level Process in your hierarchy, you have my-stuff:
Your process now has two addresses, the /my-stuff/user/hello-world address and the /disp/reg/hello-world address that anyone can find by calling find("hello-world").
There are a couple issues in the docs on this page.
Function Doesn't Exist
In the wiki Process-system page Discoverability section section:
The docs seem to refer to code that doesn't exist anymore:
It looks like there are two overloads as of 2020-12-04 for
register:So I think the change would be:
Fix Link
In the wiki Process-system page Discoverability section section there's a broken link.
The "see here" link is pointing to the language-ext wiki, not the echo-process wiki
Name Change
In the wiki Process-system page Discoverability section section:
Both of these text snippets are referencing 'my-stuff', but that doesn't exist in the context.