Presentations

Russell Pavlicek
Topic: Sponsored

This talk will give an overview of Unikernel technology: what they are, why they are important, and what challenges and innovations are likely to appear in the future. We will discuss the nature of the Unikernel, what capabilities it brings to the table, and how it changes the nature of the cloud as we know it.

Topic: UpSCALE

The UpSCALE talks are held in the style of the Ignite presentations made popular by various O'Reilly sponsored events. Participants are given five minutes to speak on a subject accompanied by 20 automatically-advanced slides, making this a fast paced, fun event for participants and audience.
The UpSCALE talks will take place on Friday the 22nd at 7pm in Ballroom DE. Please join us as members of the Free and Open Source community do their best to beat the clock and get their ideas out!

Peter Geoghegan
Audience: Developer
Topic: PostgreSQL

This talk gives an overview of the new PostgreSQL 9.5 UPSERT feature from a high level, and examines various use-cases that are expected to benefit. You will learn how you might want to use the new UPSERT feature in your application beyond the obvious. In passing, there will be brief discussion of why UPSERT's implementation proved to be a hard problem, and, relatedly, why a custom syntax was used instead of the SQL standard's MERGE syntax.

Yannick Brosseau
Audience: Intermediate
Topic: Kernel

Linux and open source are at the core of our infrastructure. This is the story of how we went from a passive user of the Linux kernel to an active contributor. Running old kernels with many internal patches is painful. We were also missing out on the new optimizations and features provided by newer kernel. Our solution? Investing in the kernel by going upstream first. We identified area of interest and we are now in the top contributors list. You can do it too.
Learn from our pain.

Deb Nicholson
Audience: Everyone
Topic: Mentoring

Many companies, schools or projects could benefit tremendously from using free software, but free software enthusiasts and institutional gatekeepers are coming from very different perspectives. Developers tend to be most familiar with FOSS's benefits; reusing code, public code review for bugs, increased project capacity and of course, cost. The legal department has it's own mandate and is often most familiar with the risks, some real and some perceived.

John Billings
Audience: Beginner
Topic: Developer

The Swagger project defines an open source language and tooling for specifying and consuming HTTP/JSON interfaces.  In this talk I describe how we have used this technology at Yelp to retrofit interfaces to our growing ecosystem of HTTP/JSON services.

Owen DeLong
Audience: Everyone
Topic: SysAdmin

We'll look at the history and process by which we used up 3.2 billion addresses and plans for getting people to a place where they can use another 3.4x10^38 addresses instead.

Topic: Entertainment

Come see members of the free & open source community face off against each other, determining who has the greatest knowledge of geek culture.

E Dunham
Audience: Beginner
Topic: UpSCALE

You've already heard the news: "There is no cloud, only somebody else's computer". But whose computer is it? Where? How did your data or VM get there? And the scary part; Which components of this glorious Rube Goldberg machine can malfunction in a way that destroys your uptime or your imaginary server forever?

Gina Likins
Audience: Everyone

Open source is huge. It seems like common sense that university students would learn -- or at least be exposed to -- the way open source works, yet very few are. This session will explore the barriers to “teaching open source” in order to help communities better understand: how university systems tend to work; the current CS curriculum; and the mindset of CS instructors.

We’ll also look at ways that communities can help -- both with programs that currently exist and those that are being developed.