File Analysis ProcessΒΆ

  1. An analysis begins when a user uploads files to the Frontend.
  2. Frontend checks for existing files and results in SQL. If needed, it stores the new files and calls asynchronously scan jobs on Brain.
  3. Brain worker sends as much subtasks to Probe(s) as needed.
  4. Probe workers process their jobs and send back results to Brain.
  5. Brain sends results to Frontend.
Analysis workflow