Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Middleware
-
Labels:None
-
Story Points:8
-
Sprint:TSSW Sprint - Aug 14 - Aug 28
-
Team:Telescope and Site
-
Urgent?:No
Description
SAL Kafka testing continues......Tony has pointed me at the Simple SAL repo where he re-used bits of SAL in his code generation so I will see if those can be incorporated directly instead.
Tiago will bundle the schema json generation and Avro registration tools into ts_xml, so I will test that when it's ready. Also work more with the DM container which Angelo will update to include a schema registry and Kafdrop monitoring tools
Tested using ts_xml branch for schema generation, after a few iterations with Tiago we have a stable base for SAL code generation
using that. More testing with upgraded test programs which allow for tuning number and frequency of commands, events and telemetry generated.
Now getting sub 5msec roundtrip times for sample commands (eg MTMount_command_trackTarget) on a sustained basis (8+ hours continuous track).
This is with the original 2-ack strategy, so with only 1-ack it would be faster still.
Also did some historical data testing and once I realized that the Confluence Kafka had a default retention period of ~1 minute, it also went well.
Next sprint will focus on generating the RPMs and loading/testing on the TTS/Jenkins environments.