Connecting different systems is an integral part of Tremor. Tremor connects to the external systems using connectors.
Tooling is a first class concern for Tremor. From the very beginning, effort went into making errors and warnings informative, and not leaving users with stack traces, or cryptic output; developer and operator friendliness- good user experience- are front and centre.
Operators specialise Tremor pipelines, thus allowing for highly custom behaviour.
Tremor's application logic is scriptable. Tremor supports data processing through a directed acyclic graph-based pipeline or workflow. Pipelines can be configured via a YAML syntax or via a structured query language. Both the query and scripting language are evolving as Tremor is applied to broader production use cases.
Tremor connects to the external systems using connectors - either Onramps or Offramps- which use Codecs to transform the external wire form of connected system participants into a structured internal value type Tremor understands semantically.