Docs Concepts
The orchestrator and the connector
The intelligence lives in one place; on each device, a simple connector does its share.
Every device is different and has an owner. That is why the intelligence lives in one place, the orchestrator, and each device only does its share.
The pieces
- The service. Your request, packaged so it runs the same way on any device.
- The orchestrator. Takes in the requests, splits the work into small parts and decides which part goes to which device, and when.
- The connector. A lightweight program on each device. It reports how much the device has free, takes a part, does it and hands it back. It decides nothing.
The path of a request
- The request reaches the orchestrator through the service link, the conversation, or one of your company’s systems.
- The orchestrator splits the work. A large file becomes small parts, and many files spread across the devices.
- Each connector gets a part that fits its device, based on the capacity that is free. A device in use by its owner is left out.
- A part that fails is redone on another device, and the result only comes back once it is whole.
- The results come back as one, through the service link.
Why the connector is simple
A connector that only does what it is given is easy to install, easy to update and easy to trust. It runs the same way on a phone, a TV, a laptop or a server. And every decision sits in one place where it can be seen, measured and fixed.