Skip to content

About

Class model for ScaleOut digital twin architecture

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

ScaleOut DigitalTwin Builder™ for ScaleOut StreamServer™

The ScaleOut Digital Twin Builder™ lets developers build real-time digital twin models of data sources for stateful stream-processing using ScaleOut StreamServer™. These models enable applications to associate parameters and dynamic state for each data source that generates messages; this information provides additional context for introspecting on incoming messages. A real-time digital twin model consists of a state object and a message processor, both defined using base classes provided by the API library. Additional APIs enable deployment of real-time digital twin models to ScaleOut StreamServer for real-time message processing.

Instances of digital twins are serialized using JSON and stored within ScaleOut StateServer’s in-memory data grid for fast access. Incoming messages from data sources are delivered to instances of the real-time digital twin, each identified by a model name (string) and an instance identifier (string). During message processing, outbound messages can be sent back to data sources and/or to other instances of real-time digital twins.

For concepts and sample usage of the ScaleOut Digital Twin Builder, please read the ScaleOut Digital Twin Builder User Guide, which you can find on our website.

About

Class model for ScaleOut digital twin architecture

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages