Davide Cavalca is a Production Engineer at Meta on the Linux team. Davide has been working in the systems space for over 15 years, always with a strong focus towards open source and automation.

Presentations

21x

Bringing Fedora Linux to Apple Silicon Macs with Asahi Linux

In 2020, Apple introduced the M1 ARM SoC, and the world changed! Well, not exactly... But it did change the world for Macs, as this began the era of ARM-based Mac computers using Apple's own CPU designs. These so-called "Apple Silicon Macs" can't run Linux... or can't they?

With tight collaboration with the Asahi Linux project, the Fedora Asahi SIG have produced the Fedora Asahi Remix to allow people to run Fedora Linux on these new Macs. This presentation introduces the Fedora Asahi SIG and discusses the journey to supporting Fedora Linux for these new Macs.

See Presentation
21x

Making Fedora Linux (more) reproducible

Reproducible Builds (https://reproducible-builds.org) are a way to ensure a verifiable path from source code to binary package. This talk will discuss the ongoing efforts implementing reproducible builds in Fedora, the challenges encountered, the current status and what's coming next.

See Presentation
19x

Building the future with CentOS Stream

This talk will go over our experience working with CentOS and founding the CentOS Hyperscale SIG.

See Presentation
18x

Running CentOS on the Facebook fleet

We'll focus on how we deploy and manage CentOS on our fleet at Facebook, and showcase challenges, best practices and lessons learned working with a deployment of hundreds of thousands of machines. We'll discuss challenges encountered over the years, tools that we developed to overcome them, the process used to integrate upstream updates, packaging tools and workflows and configuration management challenges. Finally, we'll talk about our approach for working and building relationships with upstream open source communities and projects.

See Presentation