[wp-meta] [Making WordPress.org] #2330: Leverage the WordPress Cron / Cavalcade to run the plugin imports

Making WordPress.org noreply at wordpress.org
Tue Dec 13 09:44:03 UTC 2016


#2330: Leverage the WordPress Cron / Cavalcade to run the plugin imports
------------------------------+-----------------------------------
 Reporter:  dd32              |      Owner:
     Type:  defect            |     Status:  new
 Priority:  normal            |  Milestone:  Plugin Directory v3.0
Component:  Plugin Directory  |   Keywords:
------------------------------+-----------------------------------
 Currently the plugin directory is using a stand alone script which runs in
 a loop to process changes.

 Historically this has caused problems during high-frequency-commits, so
 instead, lets switch the importer to run as a WordPress Cron Job, this
 will have the advantage that we can run many imports in parallel, it also
 brings complexity as a plugin shouldn't be imported twice at the same
 time.

 On WordPress.org we're using Cavalcade to offload cron tasks from
 WordPress which has given jobs the ability to scale, it also means we can
 be sure that no two individual jobs are running in more than 1 location.

--
Ticket URL: <https://meta.trac.wordpress.org/ticket/2330>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list