|Currently working on
We are a remote-first, globally distributed team responsible for designing and operating a private and privacy-protecting global CDN for Wikipedia and related sister projects. Our Traffic stack handles public DNS, global request routing, TLS termination, HTTP content caching, and internal service routing for the public services of the Foundation, and is a critical layer in bringing our free content to our global audiences.
You can reach us at:
- IRC: #wikimedia-traffic connect
- Email: SRE-Traffic Mailing List
- Bug reporting:
What we own
|Centrally request configured TLS certificates from ACME servers, then make the public and private parts available to authorized API users.
|Apache Traffic Server
|aka ATS, is a caching HTTP proxy used as the backend (on-disk) component of Wikimedia's CDN. In-memory, ephemeral caching is done by cache frontends running Varnish..
|Wikimedia uses two separate kinds of The DNS servers, authoritative nameservers (that respond to queries from third party nameservers for our domains) and recursive resolvers (that resolve DNS queries when any of our servers need to look up a name)
|TLS and HTTP/2 termination at the CDN
|A high-traffic Layer 4 load balancer.
|Non-Canonical Redirect service (e.g. wikipedia.com to wikipedia.org)
|Daemon that reads Kafka purge messages, parses them, and turns them into HTTP purge requests for ATS and Varnish
|Automated manager for LVS
|A caching HTTP proxy used as the frontend (in-memory) component of Wikimedia's CDN.