WfSpec in LittleHorse is a Protobuf that defines your technical or business process (it can also be representated in JSON). While the LittleHorse Server only understands the protobuf format of the
WfSpec, the well-defined nature of the data format allowed LittleHorse to create SDK's in Java and GoLang that let you create
WfSpecs from natural code. Since most of the LittleHorse concepts map nicely to programming concepts, this is a very natural and easy way to define your
The Developer Guide discusses in detail how to develop
WfSpecs with your SDK of choice.
This section discusses how the
WfRuns created by those SDKs behave.
NOTE: If you really want to, you can develop workflows using raw JSON. Tutorials for how to do that are incoming. For now, we refer you to the protocol buffer definition.