https://bugzilla.wikimedia.org/show_bug.cgi?id=59721

       Web browser: ---
            Bug ID: 59721
           Summary: Provide Redis feed of recent changes for Wikimedia
                    wikis
           Product: Wikimedia Labs
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: Unprioritized
         Component: Infrastructure
          Assignee: wikibugs-l@lists.wikimedia.org
          Reporter: t...@tim-landscheidt.de
                CC: abog...@wikimedia.org, o...@wikimedia.org,
                    rlan...@gmail.com, yuvipa...@gmail.com
    Classification: Unclassified
   Mobile Platform: ---

Several tools on Tools and probably some on Labs digest the IRC feed of recent
changes for Wikimedia wikis to act on/process/filter/etc.

Recently, the RedisPubSubFeedEngine feed engine was added to MediaWiki.  It
would be nice to use this to set up a more reliable and supported way to feed
recent changes to tools in the Labs/Tools project.

With Redis replication available, one Redis collector would gather all recent
changes in the cluster, properly firewalled, and then provide this feed to
probably multiple slaves in Labs that can be accessed from any Labs/Tools host.
 As the bandwidth and CPU cycles already exists for the IRC readers, the
infrastructure should be able to handle this.

Apparently, by default RedisPubSubFeedEngine posts all recent changes to a
channel "rc".  This would need to be prefixed à la "#en.wikipedia".

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to