<!doctype html>
<html>
<head>
<title>CentOS Connect</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon.png">
<link rel="stylesheet" type="text/css" href="connect.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200">
<script src="https://kit.fontawesome.com/a8d141d4aa.js" crossorigin="anonymous"></script>
<meta property="og:type" content="website"></meta>
<meta property="og:url" content="https://connect.centos.org/"></meta>
<meta property="og:title" content="CentOS Connect at FOSDEM"></meta>
<meta property="og:description" content="Free mini-conference focusing on CentOS Stream, the CentOS SIGs, and the entire Enterprise Linux ecosystem"></meta>
<meta property="og:image" content="https://connect.centos.org/connect-card-c10.png"></meta>
<meta property="og:image:url" content="https://connect.centos.org/connect-card-c10.png"></meta>
<meta property="og:image:type" content="png"></meta>
<meta property="og:image:width" content="600"></meta>
<meta property="og:image:height" content="300"></meta>
<meta property="og:image:alt" content="CentOS Connect at FOSDEM - February 3, 2023 - Brussels, Belgium"></meta>
<meta name="twitter:card" content="summary_large_image"></meta>
<meta name="twitter:site:id" content="@CentOS"></meta>
<meta name="twitter:creator:id" content="@CentOS"></meta>
<meta name="twitter:title" content="CentOS Connect at FOSDEM"></meta>
<meta name="twitter:description" content="Free mini-conference focusing on CentOS Stream, the CentOS SIGs, and the entire Enterprise Linux ecosystem"></meta>
<meta name="twitter:image" content="https://connect.centos.org/connect-card-c10.png"></meta>
<meta name="twitter:image:alt" content="CentOS Connect at FOSDEM - February 3, 2023 - Brussels, Belgium"></meta>
</head>
<body>
<div class="header">
<div class="container">
<div class="leftright">
<div class="left"><a href="https://www.centos.org/"><img src="https://www.centos.org/assets/img/logo.png" alt="CentOS logo" height="32"></a></div>
<div class="right">
<a href="#conduct">Conduct</a>
<a href="#schedule">Schedule</a>
<a href="#speakers">Speakers</a>
<a href="#sessions">Sessions</a>
</div>
</div>
</div>
</div>
<div class="banner">
<div class="container">
<div class="banner-connect">Connect</div>
<div class="banner-info"><span class="banner-when">February 3, 2023</span><span class="banner-dash"> — </span><span class="banner-where">Brussels, Belgium</span></div>
<div class="banner-desc">Connect with the CentOS community to learn
about the latest developments in the Enterprise Linux ecosystem.</div>
</div>
</div>
<div class="container">
<article>
<p class="lead">CentOS Connect is a free mini-conference focusing on CentOS Stream,
the CentOS SIGs, and the entire Enterprise Linux ecosystem. CentOS Connect at FOSDEM
happens February 3, 2023, the day before FOSDEM.</p>
<div class="grid">
<div class="tile">
<div class="icon"><span class="material-symbols-outlined">location_city</span></div>
<div class="text">
<h3>Connect in person</h3>
<p><a href="https://www.hilton.com/en/hotels/brudtdi-doubletree-brussels-city/">DoubleTree Brussels City Center</a><br>
Pagoda room, eighth floor<br>
Rue Gineste 3, 1210 Bruxelles, Belgium</p>
<p><a href="https://ti.to/centos/connect-at-fosdem-2023/with/connect-in-person"><span class="icon material-symbols-outlined">how_to_reg</span> Register for in-person</a></p>
</div>
</div>
<div class="tile">
<div class="icon"><span class="material-symbols-outlined">public</span></div>
<div class="text">
<h3>Connect online</h3>
<p>Live streamed on YouTube<br>
Virtual hallway track on Google Meet<br>
Questions relayed to speakers</p>
<p><a href="https://ti.to/centos/connect-at-fosdem-2023/with/connect-online"><span class="icon material-symbols-outlined">how_to_reg</span> Register for online</a></p>
<p><a href="https://youtube.com/live/AOd0MJBm9ZM"><span class="material-symbols-outlined">live_tv</span> Live stream</a></p>
<p><a href="https://meet.google.com/xyv-uean-wdm"><span class="material-symbols-outlined">video_call</span> Hallway track</a></p>
</div>
</div>
</div>
<img src="doubletree.jpg" width="100%">
<section id="conduct">
<h2>Code of Conduct</h2>
<p>CentOS is committed to providing an inclusive and harassment-free experience
for participants at all of our events. All participants, whether in-person or
virtual, are expected to follow the
<a href="https://www.centos.org/code-of-conduct/">CentOS Code of Conduct</a>.
To report violations or for any concerns, contact either the Community Architect
<a href="mailto:shaunm@redhat.com">Shaun McCance</a> or the Board President
<a href="mailto:amy@redhat.com">Amy Marrich</a>.</p>
</section>
<section id="stickers">
<h2>Badge Stickers</h2>
<div>
<img src="badge.png" style="box-shadow:2px 2px 4px rgba(18,1,31,.6); float:right; margin:0 0 20px 20px">
<p>Our badges have space for stickers so people can show what projects
they work on. If your project is in the CentOS ecosystem, feel free
to bring some stickers and we'll put them out. The stickers must fit
inside a one-inch square. We used these
<a href="https://www.stickermule.com/products/die-cut-sheet-labels">die-cut
sheet labels</a> at 1"x1" from Sticker Mule, but you can use any vendor,
as long as the stickers fit.</p>
</div>
</section>
<section id="schedule">
<h2>Schedule</h2>
<p>All times are UTC+1, Brussels local time.</p>
<table>
<tr>
<th>Time</th>
<th>Title</th>
<th>Presenter</th>
</tr>
<tr class="break">
<td>08:30</td>
<td>Connect over coffee</td>
<td></td>
</tr>
<tr>
<td>09:00</td>
<td><a href="#rheldevel">CentOS Stream: RHEL development in public</a></td>
<td><a href="#asamalik">Adam Samalik</a></td>
</tr>
<tr>
<td>09:25</td>
<td><a href="#alma">AlmaLinux Build System and Project Updates</a></td>
<td><a href="#jack">Jack Aboutboul</a></td>
</tr>
<tr>
<td>09:50</td>
<td><a href="#kmods">Kmods SIG Update</a></td>
<td><a href="#petergeorg">Peter Georg</a></td>
</tr>
<tr>
<td>10:15</td>
<td><a href="#hyperscale">Hyperscale SIG update</a></td>
<td><a href="#dcavalca">Davide Cavalca</a></td>
</tr>
<tr>
<td>10:40</td>
<td><a href="#mirrormanager">MirrorManager and CentOS Stream 9</a></td>
<td><a href="#areber">Adrian Reber</a></td>
</tr>
<tr class="break">
<td>11:00</td>
<td>Break</td>
<td></td>
</tr>
<tr>
<td>11:15</td>
<td><a href="#infra">Offered CentOS Infra services for SIGs</a></td>
<td><a href="#arrfab">Fabian Arrotin</a></td>
</tr>
<tr class="break">
<td>12:00</td>
<td>Lunch (provided free)</td>
<td></td>
</tr>
<tr>
<td>13:00</td>
<td><a href="#openstack">From code to cloud - the journey of Openstack package</a></td>
<td><a href="#kkula">Karolina Kula</a></td>
</tr>
<tr>
<td>13:50</td>
<td><a href="#okd">Introducing CentOS Stream CoreOS and OKD Streams</a></td>
<td><a href="#cglombek">Christian Glombek</a><br><a href="#adistefa">Alessandro Di Stefano</a></td>
</tr>
<tr>
<td>14:15</td>
<td><a href="#network">Network management in Enterprise Linux: present and future</a></td>
<td><a href="#ffmancera">Fernando Fernandez Mancera</a></td>
</tr>
<tr>
<td>14:40</td>
<td><a href="#rocky">Introduction to Rocky Linux and Peridot: Maintaining a downstream fork of Red Hat Enterprise Linux</a></td>
<td><a href="#neil">Neil Hanlon</a></td>
</tr>
<tr>
<td>15:05</td>
<td><a href="#arm">Running Cloud Native Applications on CentOS on a Cloud Native Processor</a></td>
<td><a href="#awilliams">Aaron Williams</a></td>
</tr>
<tr>
<td>15:30</td>
<td><a href="#ebranch">One year on: Experiences using ebranch to bring over Fedora packages to EPEL</a></td>
<td><a href="#michel">Michel Salim</a></td>
</tr>
<tr class="break">
<td>16:00</td>
<td>Break</td>
<td></td>
</tr>
<tr>
<td>16:15</td>
<td><a href="#automotive">A year in review 2023 - CentOS Automotive SIG</a></td>
<td><a href="#ecurtin">Eric Curtin</a></td>
</tr>
<tr>
<td>17:00</td>
<td>CentOS Board AMA</td>
<td>CentOS Board</td>
</tr>
<tr class="break">
<td>18:00</td>
<td>End</td>
<td></td>
</tr>
</table>
<p>Going to FOSDEM? Come see us Sunday in the
<a href="https://fosdem.org/2023/schedule/track/distributions/">Distributions Devroom</a>.</p>
</section>
<section id="speakers">
<h2>Speakers</h2>
<div class="speaker" id="arrfab">
<div class="speakerimg"><img src="arrfab.jpg"></div>
<div class="speakertxt">
<h3>Fabian Arrotin</h3>
<p>hybrid clown @ centos infra</p>
<div class="speakerlinks">
<a href="https://twitter.com/arrfab"><i class="fa-brands fa-twitter"></i></a>
<a href="https://fosstodon.org/@arrfab"><i class="fa-brands fa-mastodon"></i></a>
</div>
</div>
</div>
<div class="speaker" id="areber">
<div class="speakerimg"><img src="areber.jpg"></div>
<div class="speakertxt">
<h3>Adrian Reber</h3>
<p>Adrian is a Senior Principal Software Engineer at Red Hat and is migrating processes
at least since 2010. He started to migrate processes in a high-performance computing
environment and at some point, he migrated so many processes that he got a PhD for
that. Most of the time he is now migrating containers but occasionally he still
migrates single processes.</p>
</div>
</div>
<div class="speaker" id="michel">
<div class="speakerimg"><img src="michel.jpg"></div>
<div class="speakertxt">
<h3>Michel Salim</h3>
<p>Michel Salim is a longtime Fedora contributor, currently working for the Linux
Userspace team at Meta, whose mission is to contribute to upstream Linux userspace
projects.</p>
<div class="speakerlinks">
<a href="https://michel-slm.name/"><i class="fa-solid fa-globe"></i></a>
</div>
</div>
</div>
<div class="speaker" id="dcavalca">
<div class="speakerimg"><!--<img src="dcavalca.jpg">--></div>
<div class="speakertxt">
<h3>Davide Cavalca</h3>
<p>Davide is one of the founding members of the Hyperscale SIG, which he currently
co-chairs, and also serves as a director on the CentOS Board. In his day job,
Davide is a Production Engineer on the Linux Userspace team at Meta, which is
responsible for the CentOS deployment on the production fleet.</p>
</div>
</div>
<div class="speaker" id="cglombek">
<div class="speakerimg"><img src="cglombek.jpg"></div>
<div class="speakertxt">
<h3>Christian Glombek</h3>
<p>Senior Software Engineer at Red Hat; OKD Maintainer; Gnome, Fedora & CentOS Contributor</p>
<div class="speakerlinks">
<a href="https://www.linkedin.com/in/christianglombek/"><i class="fa-brands fa-linkedin"></i></a>
</div>
</div>
</div>
<div class="speaker" id="adistefa">
<div class="speakerimg"><img src="adistefa.jpg"></div>
<div class="speakertxt">
<h3>Alessandro Di Stefano</h3>
<p>FOSS enthusiast since ever, and Ph.D. in distributed computing.
Alessandro Di Stefano likes staying on the cutting edge, focusing on
observability, software-defined networking, AIOps, and SLA management
for PaaS clouds, in the open.</p>
<div class="speakerlinks">
<a href="https://linkedin.com/in/aleskandro/"><i class="fa-brands fa-linkedin"></i></a>
</div>
</div>
</div>
<div class="speaker" id="asamalik">
<div class="speakerimg"><img src="asamalik.jpg"></div>
<div class="speakertxt">
<h3>Adam Samalik</h3>
<p>Adam is a principal software engineer with Red Hat mostly contributing
to Fedora ELN, CentOS Stream, and RHEL.</p>
</div>
</div>
<div class="speaker" id="petergeorg">
<div class="speakerimg"><!--<img src="petergeorg.jpg">--></div>
<div class="speakertxt">
<h3>Peter Georg</h3>
<p>Works for the Physics Department at the University of Regensburg, Germany.
Chair of the CentOS Kmods SIG since June 2021.</p>
</div>
</div>
<div class="speaker" id="ffmancera">
<div class="speakerimg"><img src="ffmancera.jpg"></div>
<div class="speakertxt">
<h3>Fernando Fernandez Mancera</h3>
<p>Fernando is a free software enthusiast focused on computer networking.
He is an active contributor of several projects like the Netfilter
subsystem, NetworkManager and Nmstate. Currently he works as a Senior
Software Engineer at Red Hat focused on Network Management tools like
Nispor, Nmstate or NetworkManager.</p>
<p>In addition, Fernando contributed a lot to the SUGUS GNU/Linux user group
in Sevilla, Spain.</p>
<div class="speakerlinks">
<a href="https://twitter.com/ffmancera"><i class="fa-brands fa-twitter"></i></a>
<a href="https://mastodon.social/@ffmancera"><i class="fa-brands fa-mastodon"></i></a>
</div>
</div>
</div>
<div class="speaker" id="neil">
<div class="speakerimg"><img src="neil.jpg"></div>
<div class="speakertxt">
<h3>Neil Hanlon</h3>
<p>Neil Hanlon is a Linux developer with over ten years of experience. He is
the infrastructure team lead for Rocky Linux and a member of the Release
Engineering team, where he works on the development and maintenance of
Peridot, an open source build system. Neil has a deep understanding of
Enterprise Linux, networking, systems administration, and architecture.
In his free time, he contributes to open source projects such as
OpenStack-Ansible and engages with the wider Linux community and is
passionate about sharing his knowledge and expertise with others.</p>
<div class="speakerlinks">
<a href="https://fosstodon.org/@neil@ricearoni.org"><i class="fa-brands fa-mastodon"></i></a>
<a href="https://thepotato.tech"><i class="fa-solid fa-globe"></i></a>
</div>
</div>
</div>
<div class="speaker" id="kkula">
<div class="speakerimg"><img src="kkula.jpg"></div>
<div class="speakertxt">
<h3>Karolina Kula</h3>
<p>An open source enthusiast who is contributing to upstream RDO project
in Red Hat (for not so very long time). Interested in security, Internet
privacy and devopsing. Artist afterwork.</p>
<div class="speakerlinks">
<a href="https://www.linkedin.com/in/karolinakula"><i class="fa-brands fa-linkedin"></i></a>
</div>
</div>
</div>
<div class="speaker" id="ecurtin">
<div class="speakerimg"><img src="ecurtin.jpg"></div>
<div class="speakertxt">
<h3>Eric Curtin</h3>
<p>Red Hat Engineer working in CentOS Automotive SIG</p>
<div class="speakerlinks">
<a href="https://mastodon.social/@ecurtin@treehouse.systems"><i class="fa-brands fa-mastodon"></i></a>
<a href="https://www.linkedin.com/in/curtine/"><i class="fa-brands fa-linkedin"></i></a>
<a href="https://twitter.com/ericcurtin17"><i class="fa-brands fa-twitter"></i></a>
</div>
</div>
</div>
<div class="speaker" id="awilliams">
<div class="speakerimg"></div>
<div class="speakertxt">
<h3>Aaron Williams</h3>
<p>Aaron is the Community Director for the Ampere Developer Community.
He started his career as a Java developer and began his developer
advocacy at SAP as the the Global Director of SAP's internal maker
and community spaces program called the d-shop. And has been a
developer advocate/community manager for projects in the ASF and
LF.</p>
<div class="speakerlinks">
<a href="https://twitter.com/aarondonw"><i class="fa-brands fa-twitter"></i></a>
</div>
</div>
</div>
<div class="speaker" id="jack">
<div class="speakerimg"><img src="jack.jpg"></div>
<div class="speakertxt">
<h3>Jack Aboutboul</h3>
<div class="speakerlinks">
<a href="https://twitter.com/jackfoundation"><i class="fa-brands fa-twitter"></i></a>
<a href="https://www.linkedin.com/in/jackaboutboul/"><i class="fa-brands fa-linkedin"></i></a>
</div>
</div>
</div>
</section>
<section id="sessions">
<h2>Sessions</h2>
<div class="session" id="infra">
<h3>Offered CentOS Infra services for SIGs</h3>
<p><a href="#arrfab">Fabian Arrotin</a></p>
<p>In this talk, we'll do a quick recap about which kind of services (from git
hosting to building and cdn delivery, as well as CI testing) the CentOS Infra
team is offering and maintaining for the Special Interest Groups</p>
</div>
<div class="session" id="mirrormanager">
<h3>MirrorManager and CentOS Stream 9</h3>
<p><a href="#areber">Adrian Reber</a></p>
<p>Fedora relies on MirrorManager since 2008 and with CentOS Stream 9 CentOS
mirrors are now also managed by the MirrorManager instance.</p>
<p>For the CentOS community I want to use this session to give an overview how
MirrorManager works. I want to give an introduction about all the different
parts that are necessary to make MirrorManager work as well as how the Fedora
instance is set up. I also want to highlight how MirrorManager differs from
the traditional CentOS mirror infrastructure.</p>
<p>In addition to the introduction for the CentOS community I also want to present
what has changed in the last 6 years and how and why we rewrote core components
in Rust.</p>
</div>
<div class="session" id="ebranch">
<h3>One year on: Experiences using ebranch to bring over Fedora packages to EPEL</h3>
<p><a href="#michel">Michel Salim</a></p>
<p>At this event last year, I described a WIP tool called ebranch
(https://pagure.io/epel/ebranch) that is meant to simplify the workflow
of branching a specific package for an EPEL release, together with all the
missing dependencies needed to build it.</p>
<p>One year on, this tool has been used for bringing over various sets of new
packages to EPEL, in different programming language stacks (from Python to
Perl to Rust); this talk discusses the current state of the tool, how features
are added to address specific needs, the experiences gained in writing and
using the tool, and the pros and cons of how different language stacks are
managed in Fedora when it comes to branching to EPEL.</p>
</div>
<div class="session" id="hyperscale">
<h3>Hyperscale SIG update</h3>
<p><a href="#dcavalca">Davide Cavalca</a></p>
<p>Update on what the Hyperscale SIG has been working on, what deliverables
are available and how to use them, and what's coming up next.</p>
</div>
<div class="session" id="okd">
<h3>Introducing CentOS Stream CoreOS and OKD Streams</h3>
<p><a href="#cglombek">Christian Glombek</a> and <a href="#adistefa">Alessandro Di Stefano</a></p>
<p>CentOS Stream CoreOS (SCOS) is a Linux distribution built from CentOS
Stream RPM packages, and focused on running container-based workloads
with Kubernetes. It is part of the SCOS Stream of OKD, the Kubernetes
community distribution of OpenShift, co-maintained by the CentOS Cloud
SIG and the OKD Working Group.</p>
<p>In this presentation, we'll present the technologies and methodologies
driving the CentOS Stream CoreOS (SCOS) release engineering, and the
Cloud-Native architecture we leverage to package the operating system
that runs Kubernetes/OKD.</p>
<p>We'll show how this framework, powered by Tekton pipelines and operated
via GitOps, can enable, thanks to rpm-ostree, the CoreOS Assembler and the
Layering model, delivery scenarios for different OSes beyond the Cloud-Native
ones: IoT, multimedia, automotive, thin-client-based environments. Users can
derive their own purpose-driven variants by maintaining a common multi-arch
base OS, distributed as a bootable Open Container Image (OCI).</p>
</div>
<div class="session" id="rheldevel">
<h3>CentOS Stream: RHEL development in public</h3>
<p><a href="#asamalik">Adam Samalik</a></p>
<p>CentOS Stream is where RHEL development happens in public. You can preview
content coming to RHEL, test your things on top of it, and even participate!
We'll show you how it works, highlight the key differences between Fedora ELN,
CentOS Stream and RHEL, and see where it's all happening.</p>
</div>
<div class="session" id="kmods">
<h3>Kmods SIG Update</h3>
<p><a href="#petergeorg">Peter Georg</a></p>
<p>Update on what the Kmods SIG has been working on with a particular emphasis
on automation of rebuilding kABI tracking kernel modules if required.</p>
</div>
<div class="session" id="network">
<h3>Network management in Enterprise Linux: present and future</h3>
<p><a href="#ffmancera">Fernando Fernandez Mancera</a></p>
<p>The talk will explore the current state of network management in Enterprise
Linux systems and discuss potential future developments in the field. The
presentation will cover topics such as network configuration and troubleshooting,
with a focus on the NetworkManager and Nmstate tools. The aim of the talk is to
provide a comprehensive overview of network management in Enterprise Linux and
to discuss the challenges and opportunities that lie ahead for enterprise Linux
users.</p>
</div>
<div class="session" id="rocky">
<h3>Introduction to Rocky Linux and Peridot: Maintaining a downstream fork of Red Hat Enterprise Linux</h3>
<p><a href="#neil">Neil Hanlon</a></p>
<p>Learn about Peridot, a new open source build system created and used by
Rocky Linux to simplify the process of maintaining a downstream fork of
Red Hat Enterprise Linux. Discover how Peridot can be used to patch and
rebuild RPMs, modify upstream RPMs, or package your own software, and how
Rocky Linux uses it to manage the rebuilding of all packages in Enterprise
Linux and help drive upstream contributions while enabling Rocky's unique
special interests. This presentation is ideal for users of RHEL-like
operating systems who want to improve their Linux deployment and management
processes. Join us to learn about the benefits of Peridot and Rocky Linux
and how you can use them to optimize your Linux system and streamline your
development workflow.</p>
</div>
<div class="session" id="openstack">
<h3>From code to cloud - the journey of Openstack package</h3>
<p><a href="#kkula">Karolina Kula</a></p>
<p>OpenStack is a huge cloud computing project, which does not provide
packaging for platforms – RDO does it for rpm-based Linux distros.
Delivering packages for such project with new release every half a
year is a challenging task. In this talk I’d like to bring closer to
audience our continous-delivery approach to package delivery – starting
from creating and adding new packages, through updates and managing all
packages already delivered, share our practice in automation and tips
how to not get drown in dependencies of dependencies. The journey will
also have quick stop in building tools we are using in RDO and continuous
integration to ensure stability and compatibility, to finally reach the
point of having new OpenStack release. This talk is intended not only for
those, whose daily duties are connected with cloud or continous-delivery
technologies, but also for anyone interested in topic of delivering
packages at great scale in open source cloud project, or would like to
contribute to RDO.</p>
</div>
<div class="session" id="automotive">
<h3>A year in review 2023 - CentOS Automotive SIG</h3>
<p><a href="#ecurtin">Eric Curtin</a></p>
<p>A review of what's going on in our CentOS Automotive SIG, our AutoSD
image, how to run an AutoSD VM to try AutoSD, PREEMPT_RT kernel. Similar
in ilk to "Fedora: The Vehicle for Automotive Linux" presented by Stephen
Smoogen and Allison King at "Nest with Fedora 2022".</p>
</div>
<div class="session" id="arm">
<h3>Running Cloud Native Applications on CentOS on a Cloud Native Processor; Setting up and running a Mastodon Server on Arm servers in the cloud</h3>
<p><a href="#awilliams">Aaron Williams</a></p>
<p>In recent months, Mastodon has garnered a lot of attention, and seen a huge
influx of new users. Mastodon is a social network built on ActivityPub, a
protocol for federated social media. In early December, the network broke 8
million users, and had 2.5M active daily users in one week.</p>
<p>That influx of new users and interest has led to many new Mastodon instances
being added, some with a very broad appeal, and others targeting smaller
groups and niche interests. It has also led to some of the more popular
instances of Mastodon struggling to scale with the new demand.</p>
<p>In this talk, we will walk you through how Mastodon’s federated architecture
is designed for the cloud and how easy Mastodon is to set up and run on a
CentOS instance on AArch64 cloud instances for free. And since Mastodon’s
backend is written in Ruby on Rails, using Redis and PostgreSQL, we will
show how easily they run on an AArch64 processor.</p>
<p>In addition, we will look at how well the Ampere Altra processor handles
cloud native workloads on CentOS. We will show you not only how to run
Mastodon on AArch64, but how to do it for free, without having to worry
about getting a large cloud bill. Recent events at Twitter gave us the
fun idea of how to combine all of this: create and run a Mastodon server
on Oracle Cloud’s (OCI) Always Free tier using Ampere A1 and CentOS.</p>
<p>We will also talk about some of the scaling issues that Mastodon runs
into, and how Ampere cores designed for cloud native workloads like
Mastodon are uniquely able to give you predictable throughput and
scaling as your server grows in popularity. All while doing this on a
processor that is more efficient (i.e. greener) than other processors
out there.</p>
</div>
<div class="session" id="alma">
<h3>AlmaLinux Build System and Project Updates</h3>
<p><a href="#jack">Jack Aboutboul</a></p>
<p>Since introducing ALBS at a prior Dojo event, please join the AlmaLinux
as they discuss updates and enhancements to their build system, including
how they are tackling supply chain security and SBOM.</p>
</div>
</section>
</article>
</div>
</body>
</html>