Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • E esap-general
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 60
    • Issues 60
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Jira
    • Jira
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • ASTRON SDC
  • ESCAPE WP5
  • esap-general
  • Issues
  • #74

Closed
Open
Created Oct 28, 2021 by John Swinbank@swinbankOwner

Propose an asynchronous worker design concept for ESAP

The Async ESAP proposal suggests that all external requests made through ESAP (e.g. to run queries, access external services, etc) should be handled asynchronously, whether or not the remote is intrinsically async.

To handle this, we likely need some sort of job queue and worker system. Maybe that's based on Celery, maybe it's based on ATDB/microservices, maybe it's something different.

Have some discussions, take a look at the technical landscape, and propose a design approach.

Assignee
Assign to
Time tracking