Docs Build your own
Distributed functions
Serverless for real. Functions that answer on a link and run on demand on the devices you already have.
Functions are small programs that answer on a link. They are serverless for real: there is no server waiting for each function, not ours and not one you rent. A function runs when it is called, on a device that has room at that moment, and takes up nothing between one call and the next.
How it works
- Each call becomes work that your company’s devices carry out, and the answer comes back on the link.
- Answer now, or later. A call can wait for the answer, or be accepted right away and finish on its own, with a signed notice to your system when it is done.
- A repeated request is not duplicated. An accepted call is recorded, and repeating the same request does not run it twice.
- It tries again. A call that fails is retried, as many times as you choose.
- Publish and roll back from the terminal. Each publication is kept, and the link points to the one you choose. Going back is one command.
- It runs on Windows too, without administrator rights.
Why it matters
Nothing sits busy waiting for a call, and the capacity functions use is the one that was already idle, inside your walls.