Presentations
Barbie movie serves as a compelling analogy for understanding CI/CD in software development. Through a structured analysis of key plot points, attendees will gain a deeper understanding of CI/CD concepts and their practical applications in real-world scenarios.
In this talk, We will be discussing our project Bazzite. Bazzite is an open source custom operating system image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld. It is built with Cloud Native Technology through the use of OCI containers and GitHub. It is built for Linux newcomers and enthusiasts to provide the best user friendly experience for playing your favorite video games. Come learn about it with us!
Hosting a server doesn't have to cost a ton of money. Normally you'd rent out a tiny portion of a server stack in a building somewhere, paying per month for a server plan, but that doesn't have to be the case. Any device with even a little bit of computing power and access to the internet can be converted into a server, like that old office desktop sitting around just waiting to be dumped. The goal of this session is to talk about the differences between a LAN and a WAN, how servers work, and ultimately provide the knowledge and tools necessary to make your own home server from scratch.
In cloud-native environments, application performance often degrades due to contention over shared resources such as CPU caches and memory bandwidth. Current container technologies do not isolate these resources, which compels operators to maintain low utilization by scaling out their deployments.
This session will show how memory noisy neighbor degrades application performance, survey strategies used in production by Google and Alibaba Cloud to mitigate such performance interference, and discuss community efforts, highlighting the memory-collector observability project.
Over the past 3 years I have evaluated the scaling capabilities of various applications. I will share my learnings about application performance, enabling you to understand and scale your applications effectively. Attendees will learn how to:
- Proactively prepare for gradual and abrupt system stress
- Assess and confirm their application’s scaling potential
- Identify performance bottlenecks
- Implement modifications efficiently
- Eliminate blind spots in stress testing and scalability validation
While implementing observability for thousands of microservices, we faced challenges with asynchronous pipelines that weren't covered by traditional API-based SLO approaches. This talk presents our company's journey in implementing SLOs for async systems: identifying key customer experience KPIs, leveraging Prometheus, defining good/valid events, and establishing burn rate alert thresholds. We'll share real case studies demonstrating the impact, including how we detected and resolved pipeline latency issues that affected thousands of events, along with best practices and lessons learned
As vector databases and Generative AI gain momentum, this session introduces the *MyVector Plugin*, which enables vector storage and similarity search in MySQL. Using MySQL’s server component plugin and UDF, the *MyVector Plugin* integrates vector search into MySQL + InnoDB without requiring a separate vector database. The talk covers technical details, challenges, and practical applications, offering valuable insights on adding vector search to MySQL systems and covering how vectors work, practical applications, or both.
bpftrace is a popular high-level tracing language and CLI tool for Linux systems with a growing user base and an active development community (https://github.com/bpftrace/bpftrace). This session will be a practical, hands-on exploration of bpftrace. No former knowledge of bpftrace required. Maintainers will guide you through the key areas of the technology in a series of carefully designed mini-tutorials and corresponding exercises.
In this session, we'll explore why KubeVirt offers a more future-proof and scalable option for organizations seeking to modernize their infrastructure. We'll dive deep into the benefits of moving away from legacy systems, how KubeVirt enables seamless integration of virtual machines into Kubernetes, and what this means for managing hybrid workloads. Attendees will gain practical insights into the advantages of unifying their compute strategy under Kubernetes, including easier automation, improved resource efficiency, and better alignment with cloud-native practices.
In this talk, Murriel and Elizabeth will be your guides on a brief tour of several open source tools for deploying a workload into Kubernetes. Our journey will begin with manual hello world deployments and from there we will explore some of the most common modern tools for CI/CD, including a demo speedrun!