Kookaburra Runtime System
Kookaburra core abstractions
Connector
Dependency chaining
Endpoint
Operation addressing
Invocation
Validates Input then execute Operation
IO
Operation input/output
Locator
Runtime addressing
Operation
Performs state operations
- Retrieves current state
- Executes algorithm
- Persists changed state
Runtime
Exposes named Invocations
- Creates IO
Schema
Validates Input/State with JSON Schemas
- Manage references
- Provides validation errors