Skip to content

Specification

Kasper Jeppe Jeppesen edited this page May 5, 2016 · 4 revisions

The Stroom Data specification is composed of individual specifications for the different components of Stroom. Some of these (such as the stream specification) are currently considered very stable, but be aware of other components that are still in a much more experimental state.

Component Specifications

  • Streams are a simple specification for an HTTP based API to access streams of JSON data. They are the basic building blocks of all other Stroom components. There are used both to store data, configuration and state.
  • Filters can be thought of as mapping functions from one stream into another. However, they do not necessarily have to represent a 1:1 map between the two - nor do they have to represent deterministic repeatable functions.
Clone this wiki locally