[wp-meta] [Making WordPress.org] #8048: Profile Activity Ingestion: Move to async processing

Making WordPress.org noreply at wordpress.org
Mon Aug 4 23:50:34 UTC 2025


#8048: Profile Activity Ingestion: Move to async processing
----------------------------+--------------------
 Reporter:  dd32            |      Owner:  (none)
     Type:  task (blessed)  |     Status:  new
 Priority:  low             |  Milestone:
Component:  Profiles        |   Keywords:
----------------------------+--------------------
 Currently the Profile Activity notifier & Badges granting process work
 interactively with Profiles, which involves a HTTP POST back to ourselves.

 This often runs into performance issues, and when we're suffering any
 database issues compounds the issue.

 We should switch this to an async process - where the payload is just
 added to a queue table which is bulk processed into Profiles.

 This would have the downside that activity won't appear instantly, but
 would also ensure that any activity items aren't missed.

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


More information about the wp-meta mailing list