RobokopU24 / Feedback

Feedback on the ROBOKOP project
https://robokop.renci.org
0 stars 0 forks source link

Queue for UI TRAPI queries #187

Open Woozl opened 10 months ago

Woozl commented 10 months ago

There are a number of issues related to the UI timing out or providing unhelpful feedback after a long-running query: #114 #181 #168 #108. We currently have the /query request HTTP handler processing the query which is expected to regularly take multiple minutes up to half an hour. The UI in unable to tell what is happening until the request returns or fails. I think there might be several advantages to moving to a queue service:

Would be curious to hear thoughts on this, but maybe there are other solutions that get us some of the benefits without introducing a new service.