Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-3944

Determine the best way to run background operations in Compass

    XMLWordPrintableJSON

Details

    • Icon: Investigation Investigation
    • Resolution: Gone away
    • Icon: Major - P3 Major - P3
    • No version
    • None
    • Compass
    • None
    • Not Needed

    Description

      With this spike we want to determine what is the best way to run background operations in Electron. Web workers? Hidden electron windows?

      When this spike is done, we know what we need to do to:

      • offload operations to background processes
      • cancel the operations running in the background
      • report errors that happen in background operations to the foreground processes
      • notify the foreground process when the background operation is completed and return the results when needed

      A good place to start for a PoC could be import/export.

      WIP scope doc is in WRITING-4477.

      Some good material:

      Attachments

        Activity

          People

            Unassigned Unassigned
            massimiliano.marcon@mongodb.com Massimiliano Marcon
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: