What Happens When You Type en.wikipedia.org?
Talkat SREcon19 Europe/Middle East/Africa · on Thursday, 2019-10-03· at 11:45· Track 1: The Liffey B·
summary
A concrete walkthrough of Wikipedia’s stack: MediaWiki on PHP 7.2 with four cache layers feeding Varnish/NGINX at the edge, migrating to ATS and Kubernetes with Helm for deployments, Swift for object storage and 1,300 bare-metal servers across multiple sites. MariaDB/MariaDB shards (about 150 database servers, ~350k qps, ~70 TB RAM) back the parser cache, Kafka drives cache invalidation and jobs, and a distributed lock called poolcounters mitigates “celebrity death” cache storms.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 4:03Application Layer
- 6:15Caching
- 9:07SOA
- 12:50Copernicus
- 15:07Message Queue
- 17:15Database
- 24:39Lets Encrypt
- 28:20DevOps
- 32:01Questions
related talks
31mSeeing the Invisible: Two Years at Wikipedia with W3C's Network Error Logging
40mPHP: Continuous Integration w Wikipedii
38mAnyone can edit
45mWikipedia's new editing system, and how you can use it too
47mPerformance strategies for delivering web fonts at Wikipedia scale
45mScaling: from 0 to 20 million users
32mLearning and Knowing with Federated Wiki
12mToday's LAMP Stack
