Skip to content

Latest commit

 

History

50 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

supervisor

The supervisor/scout-master is focused on the collection, aggregation and storage of data obtained from scouts/sensors. The context of received information is determined by supervisor managed experiments. The supervisor becomes the heart and brains of the observable platform, exposed as a service through several api endpoints. In summary the responsibilities are as follows:

  • Expose an experiment management api. This api is the mechanism used to create and coordinate experiments. This coordination includes configuration, execution and lifecycle semantics of isolated experiments. Another management aspect is the user driven design of schemas that serve as contracts for measurement data transmitted to the supervisor. Experiments are the means to collect measurements provided by scouts deployed and distributed throughout the system. This data collection activity is responsible for validating, cleansing, transforming, filtering, correlating, aggregating and potentially storing ( for non transient ) collected data at predetermined intervals in an isolated manner.
  • Expose a data retrieval api to make available experimental data
  • Expose a data collection api that serves as the central destination for data sent by observing scouts

About

HDD supervisor will perform configured experiments on data ingested by hdd scouts and enable users verify(or disprove) their hypothesis.

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages