Page MenuHomePhabricator

Create "Page Create" handler in event-bridge service
Closed, ResolvedPublic5 Estimated Story Points

Description

As an WME engineer i need a service to listen to page create mediawiki event stream (https://stream.wikimedia.org/?doc#/streams/get_v2_stream_mediawiki_page_create) and replicate those events into a kafka topic.

In order to achieve this we should extend the mediawiki eventstream client with a listener to the proper event (https://github.com/protsack-stephan/mediawiki-eventstream-client)

Aceptance Criteria

  • Service must expose kafka metrics via prometheus
  • Service must extend the existing docker-compose.yaml
  • Unit testing

Developer Notes

  • This should be another handler in the event-bridge service

Event Timeline

REsquito-WMF renamed this task from Create Page create handler service to Create Page create handler in event-bridge service.Apr 6 2023, 7:13 AM
REsquito-WMF triaged this task as High priority.
Felixejofre set the point value for this task to 5.Apr 6 2023, 2:14 PM
prabhat changed the task status from Open to In Progress.Apr 11 2023, 1:23 PM
Protsack.stephan renamed this task from Create Page create handler in event-bridge service to Create "Page Create" handler in event-bridge service.Apr 11 2023, 6:06 PM