abrt / retrace-server

Application for remote coredump analysis
GNU General Public License v2.0
40 stars 30 forks source link

Provide streaming HTTP API for checking task status #424

Open mgrabovsky opened 3 years ago

mgrabovsky commented 3 years ago

Currently, Retrace Server provides an HTTP endpoint for checking the status of a task by polling in regular intervals (as used by abrt-retrace-client). It would be nice to provide a streaming endpoint for a smoother user experience, either via WebSockets, EventSource or a similar HTTP-based technology.

msrb commented 3 years ago

I'd probably vote for server-sent events, but I do not have any practical experience with these technologies :+1: