Presentations

Josh Thornton
Audience: Everyone

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

Jash Mistry
Audience: Developer
Topic: Observability

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

Alkin Tezuysal
Audience: Advanced
Topic: MySQL

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.

Jonathan Haslam, Jordan Rome, Daniel Xu
Audience: Everyone
Topic: Workshops

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.

Fabrizio Sgura
Audience: Intermediate
Topic: Cloud Native

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.

Murriel Perez McCabe, Elizabeth Ponce
Audience: Beginner
Topic: Cloud Native

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! 

Peter Farkas
Audience: Beginner
Topic: PostgreSQL

Introduction to fully open source alternative for MongoDB. Show how easily you can replace expensive and vendor-locked-in MongoDB services using PostgreSQL in the Kubernetes cluster + FerretDB.

Mitchell Levy
Audience: Intermediate

Per-CPU variables are widely used in the Linux kernel to reduce contention of atomics and locks in large scale systems. This makes them an attractive API to use from Rust, but exposing this API requires interacting with all levels of the kernel stack: from the build system and linker all the way to arch-specific optimizations and runtime allocation of new per-CPU variables. This talk is intended for an audience that is broadly familiar with kernel primatives and synchronization issues but entirely new to Rust. 

Stephanie Lieggi, Tim Dennis
Audience: Everyone

Members of the newly formed University of California network of OSPOs will discuss how partner campuses are aiming to expand the reach of research and education efforts within the UC system by leveraging open source and the expertise of all our campuses. In particular, this session will focus on how campus OSPOs can help spread innovation and knowledge to their surrounding communities. They will also address how universities can work with open source communities to expand their communities and improve project sustainability.

Georg Link
Audience: Advanced

In this talk, we will explore what metrics are available to look at communities. By leveraging these metrics, participants will gain insights into community health, engagement levels, and the overall effectiveness of support strategies. Join us to discover how data-driven approaches can enhance our efforts in building and sustaining vibrant open-source ecosystems. We will take a look at metrics from the OpenInfra communities and have an open conversation with the audience about what we’re seeing. We will field questions live and dive into the data together.