User:Owyn/Asynchronous Processing

Jump to navigation Jump to search
Request for comment (RFC)
Asynchronous Processing
Component General
Creation date 2013-11-20
Author(s) Owen Davis
Document status draft


Move as much as possible into offline/asynchronous processes, especially the side effects of page saving (category updates, etc). The job queue doesn’t scale well so refactoring that is part of this idea. Need more specific use cases but the main areas that seem feasible here are mail processing, keeping certain slow to render pages updated in memcache by using offline parsing, and much of the side effects that make saving edits slow.