Tag: Wikipedia

5 posts • View all posts

How does Internet Archive know?

The Internet Archive discovers in real-time when WordPress blogs publish a new post, and when Wikipedia articles reference new sources. How does that work?

Continue reading "How does Internet Archive know?".

Profiling PHP in production at scale

At Wikipedia, we built an efficient sampling profiler for PHP, and use it to instrument live requests. The trace logs and flame graphs are powered by a simple setup that involves only free open-source software, and runs at low infrastructure cost.

Continue reading "Profiling PHP in production at scale".

Wikipedia's JavaScript initialisation on a budget

This week saw the conclusion of a project I've been shepherding since September of last year. The goal was for the initialisation code for our JavaScript pipeline to fit within a budget of 28 KB.

Continue reading "Wikipedia's JavaScript initialisation on a budget".

Measuring Wikipedia page load times

This post shows how we measure and interpret load times on Wikipedia. It also explains what real-user metrics are, and how percentiles work.

Continue reading "Measuring Wikipedia page load times".