Routes

Routes determine how this specific instance of the Standard System communicates with other Standard System nodes. Standard enables distributed computing for many purposes or you can link Standard Devices together to work synchronously.

Distributed Computing

If you're not using Standard Devices in your Standard architecture, you can configure Standard on compatible servers to enable distributed computing.

An example use-case is you could create a master Standard node that coordinates information fetching between nodes. Each child node would handle a standard (database table). This functions like a distributed app but is created with Standard code to give you unmatched application versatility. Read the code documentation.

You will need a license and Standard installed on each server instance you would like to include in your Standard architecture. There must and can only be one master node. The other nodes are all child nodes. When a node is switched to master, its core function is to coordinate logic and tasks amongst the child nodes.

Link Standard Devices

There are two core functionalities when it comes to linking Standard Devices: general distributed computing on the Standard Device, and distributed home computing.

Each architecture and configuration will control how Stanard nodes communicate with each other. Both configurations assume that the devices are all on the same Local Area Network (LAN).

Distributed Computing on Standard Devices

If you intend to use Standard Devices instead of other server hardware, you will need one master device, and at least one child device.

This process is close to sharding MongoDB

Distributed Home Computing

Like Distributed Computing on Standard Devices, you can architect a Standard system that best represents your home. Standard advises having at least one device per room in your home and an additional device to serve as the master.

First, setup each Standard Device as its own room, maybe even naming the device 'Living Room', 'John's Bedroom', etc. Ensure that these devices are all connected to the same network.

Then, connect and setup the master node as master and Standard will sense and connect to your rooms.