Web Perf Hero: Máté Szabó We recognize the volunteer effort that increased Wikipedia’s backend responses that complete within 50ms by 20%. Continue reading “Web Perf Hero: Máté Szabó”…
Flame graphs arrive in WikimediaDebug The new “Excimer UI” option in WikimediaDebug generates flame graphs. What are flame graphs, and when do you need this? Continue reading “Flame graphs arrive in WikimediaDebug”…
Perf Matters at Wikipedia in 2018 Looking back at our ups and downs. Continue reading “Perf Matters at Wikipedia in 2018”…
Perf Matters at Wikipedia in 2016 Looking back at our ups and downs. Continue reading “Perf Matters at Wikipedia in 2016”…
Web Perf Hero: Amir Sarabadani Today we recognize Amir’s work over the past six months which cut latencies by half! Continue reading “Web Perf Hero: Amir Sarabadani”…
Web Perf Hero: Umherirrender @Umherirrender has initiated and carried out significant improvements to the performance of MediaWiki user preferences (T278650, T58633 , and T291748).… Continue reading “Web Perf Hero: Umherirrender”…
Profiling PHP in production at scale We built an efficient sampling profiler for PHP. It runs continually in production on live requests, and generates trace logs and flame graphs. Continue reading “Profiling PHP in production at scale”…
2020: The Year in Vue A look back at a year of experiences of using Vue within the Structured Data team. Continue reading “2020: The Year in Vue”…
Impact of using HTTP connection pooling for PHP applications at scale This post explores the challenges of running PHP applications at a large scale and discusses the effect of using Envoy on MediaWiki applications. Continue reading “Impact of using HTTP connection pooling for PHP applications at scale”…
Celebrating 600,000 commits for Wikimedia A reflection on the developer services we offer and our community of developers. Continue reading “Celebrating 600,000 commits for Wikimedia”…