Skip to content

Migrate most usage of FastAPI BackgroundTasks --> ArqRedis queue #711

@spwoodcock

Description

@spwoodcock
  • Using background tasks to do things like send emails is fine.
  • We also use them to do things like extract file assets from ODM.
  • I assume this is for legacy reasons, before arq was introduced.
  • Assess where background tasks could be replaced with arq.

Additional context

  • It's not ideal that arq recently went in 'low maintenance mode'.
  • We probably will need to find a replacement before too long...

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendRelated to backend codeeffort:lowLikely a few hoursenhancementNew feature or requestpriority:lowBacklog of tasks that will be addressed in timerepo:drone-tm

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions