skenario icon indicating copy to clipboard operation
skenario copied to clipboard

Define the scenario interface

Open josephburnett opened this issue 4 years ago • 2 comments

Currently various traffic patterns are defined as a golang object that the UI and core simulator both know about. And the same for the metrics returned to the UI. This should be defined as a protobuf similar to #58 so that the UI can be more decoupled from the core. This will allow command line / library usage of Skenario core in addition to the UI.

The proto should include an enumerated set of patterns. But also allow for raw data input (e.g. qps over time).

josephburnett avatar May 19 '20 13:05 josephburnett

Is the idea that traffic patterns will live in a separate process communicating with the simulator core?

jchesterpivotal avatar May 19 '20 19:05 jchesterpivotal

No, I just want to have clearly defined traffic shape which the simulator will implement. So the UI can be decoupled from the simulator.

josephburnett avatar May 28 '20 11:05 josephburnett