4–7 Nov 2019

What happens when you type de.wikipedia.org?

effie mouzeli (Wikimedia Foundation), Alexandros Kosiaris (Wikimedia Foundation)
11:3512:15 Thursday, 7 November 2019
Location: Hall A3
Average rating: ****.
(4.75, 4 ratings)

Who is this presentation for?

  • SREs, systems engineers, architects, and developers

Level

Beginner

Description

The Wikimedia Foundation runs the world’s favorite encyclopedia and one of the top 10 websites on the internet. Effie Mouzeli and Alexandros Kosiaris dive into how routers, load balancers, caching, a little more caching, message queues, databases, and containers are pieced together to serve Wikipedia to you—and how open source makes it possible.

They also explore about how Wikipedia manages to manage its infrastructure, the challenges of owning it, and its transition from a monolith to service-oriented architecture and microservices to migrating them to Kubernetes. Wikipedia is very good example of a complex system. They demystify this 18-year-old complex system with a very long history in an understandable way for you.

Prerequisite knowledge

  • A working knowledge of networking, load balancing, caching, and running web applications

What you'll learn

  • Gain an overview of a real complex system and its components
Photo of effie mouzeli

effie mouzeli

Wikimedia Foundation

Effie Mouzeli is a site reliability engineer at the Wikimedia Foundation, where she’s one of the newer members of the SRE team. She studied physics and scientific computing but decided to follow neither. Instead she became a sysadmin, later a systems engineer, now an SRE. She worked in a number of startups and small organizations where her responsibilities were usually automation, infrastructure architecture, and working closely with developers. Away from work, she loves camping, concerts, and dressmaking.

Photo of Alexandros Kosiaris

Alexandros Kosiaris

Wikimedia Foundation

Alexandros Kosiaris is a principal site reliability engineer at the Wikimedia Foundation, where he’s pushed forward for more virtualization and better orchestrated microservices and environments for their execution. Previously, he was a Linux sysadmin, turned FreeBSD sysadmin, turned Linux sysadmin, turned systems engineer (somewhere along that path there’s a DevOps hat as well). Alexandros has been in the space since 1999, starting as a hobbyist, then a professional. The Kubernetes project is a current passion.

Comments on this page are now closed.

Comments

Ky Anh Huynh | System Engineer
7/11/2019 14:07 CET

Thanks Alexandros and Effie for your sharing. I really enjoy your presentation.

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

For more information on community discounts and trade opportunities with O’Reilly conferences

velocity@oreilly.com

For information on exhibiting or sponsoring a conference

pr@oreilly.com

For media/analyst press inquires