Currently, much of the async code in the frontend parts of Uyuni suffers from susceptibility to out-of-order request issues, race conditions, etc. There are ways we can sidestep them for specific cases, but since it's created more than one L3 at this point it would be nice to address it in a general way.
Goal for this Hackweek
Research how these problems are tackled in other projects, see if we can leverage similar approaches.
This project is one of its kind!