Pebble Flow Workflow Server
The Pebble Flow Server is a private cloud deployable server that can expose pebbles as services via RESTful APIs.
The Pebble Flow Workflow Server provides a RESTful API for developers and a web interface for business analysts to manage their spreadsheets. The server enables the execution of Pebbles. Pebblers create Pebbles by compiling Pebble Stream-compatible spreadsheets.
Pebbles are designed to be operated as black boxes. Software developers do not have to know the internal workings of a Pebble. They only need to provide the required input and collect the expected output.
Software developers can programmatically inspect a Pebble via the RESTful API to dynamically discover the required inputs and expected outputs for a Pebble's API call.
The Pebble Flow Service will report errors whenever Pebble execution fails. Pebblers, and not software developers, are in charge of determining when a Pebble should fail execution. Software Developers are only in charge of providing the required input for Pebble execution, executing the Pebble, and retrieving the Pebble's expected output.
Updated 19 days ago