Wikimedia
Convert slow controller actions in WikiEduDashboard to use sidekiq workers for asyncronous processing
The Wiki Ed Dashboard has some slow actions that involve making queries and posting editing to Wikipedia. We can improve performance by handling these queries and edits asyncronously, instead of within the user's web request.
This requires basic knowledge of Ruby. Conceptual understanding of how Ruby on Rails handles a web request is also helpful.
For more detail, see https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/1013
Follow the examples there; if you claim this task, leave a note on the Github issue about which instance you are working on.
Task tags
Students who completed this task
Filip