How does aircraft streaming work (sequence of loading etc.)?

Let’s say I have various JS and WASM panels.

I see the aircraft streaming down in a partial state and then loading while I sit in the cockpit. What is happening?

  • How can devs deal with late-loading resources?
  • Can we test streaming in any way?
  • Is it guaranteed that all resources are loaded before the user presses “ready to fly”?

This is not a bug report, but people are talking to me about streaming related bugs and I need to understand how to investigate those reports, and how to architect the system in light of these new constraints.

1 Like