
15:00 CEST
07:30 CEST
09:00 CEST
09:25 CEST
09:50 CEST
10:10 CEST
10:30 CEST
10:45 CEST
11:15 CEST
Flotilla – Containerized Network Function Deployment at Enterprise Branch Offices - Sumanth Mysore Sathyanarayana, Deutsche Telekom Tegel
Putting the Parts Together: Building a Secure Container Platform - Matthew Garrett, CoreOS Schinkel II/III
Firefighting Linux Kernel Regressions - Thorsten Leemhuis, Heise Medien GmbH Charlottenburg III
Geo-Replication and Disaster Recovery for Cloud Object Storage with Ceph Rados Gateway - Orit Wasserman, Red Hat Köpenick
OpenSSL After Heartbleed - Rich Salz & Tim Hudson, OpenSSL Potsdam I/II
Why You Hate Security, and What You Can do About It - Casey Schaufler, The Smack Project Potsdam III
Kubernetes 101 and Fun - Mario-Leander Reimer, QAware GmbH Schöneberg
Taming Container Fears - Scott McCarty, Red Hat Charlottenburg I/II
Making More Open: Creating Open Source Infrastructure for Your Open Source Project - Amye Scavarda & Nigel Babu, Red Hat Tiergarten
Tuning Linux to Get the Best Performance from Varnish Cache - Per Buer, Varnish Software Hugos South
Container Orchestration with Docker Swarm, Mesos/Marathon and Kubernetes - Adrian Mouat, Container Solutions Bellevue
12:15 CEST
An Exploration of Linux Container Network Monitoring and Visualization - Alban Crequy, Kinvolk Tegel
Secure Application Development in the Age of Continuous Delivery - Tim Mackey, Black Duck Software Schinkel II/III
Test-driven Infrastructure with Puppet, Docker, Test Kitchen and Serverspec - Yury Tsarev, GoodData Schöneberg
Ceph and Flash - Allen Samuels, Western Digital Potsdam I/II
Deploying pNFS over Distributed File Storage - Jiffin Tony Thottan & Niels de Vos, Red Hat Köpenick
Kernel Documentation: What We Have and How We'll Make it Better - Jonathan Corbet, LWN.net Charlottenburg III
Solving the Paradox: Less Downtime - More Security - Hannes Kühnemund, SUSE Potsdam III
Why I Love Kubernetes - Sebastien Goasguen, Open Source Innovator Charlottenburg I/II
Building Distributed Systems without Docker, Using Docker Plumbing Projects - Patrick Chanezon & David Chung, Docker & Phil Estes, IBM Bellevue
If You Build It, They Won't Come - Ruth Suehle, Red Hat Tiergarten
12:55 CEST
13:05 CEST
14:30 CEST
Getting Started with Docker Services - Mike Goelzer, Docker Bellevue
21st Century DNSBLs - Amanda Folson, GitLab Potsdam III
Panel Discussion: Outreachy Kernel Internship Report - Moderated by Julia Lawall, Inria Tiergarten
PM Infrastructure in the Linux Kernel - Current Status and Future - Rafael J. Wysocki, Intel OTC Charlottenburg III
Container Orchestration: Swarm, Mesos, Kubernetes - Which Conductor? - Mike Bright, HPE Schinkel II/III
Container Standards: Past, Present and Future - Vincent Batts, Red Hat Charlottenburg I/II
Continuous Integration for Fun and Profit - Arnold Bechtoldt, Inovex GmbH Schöneberg
Ceph Community Update - Lars Marowsky-Brée, SUSE Köpenick
Explain Yourself! Documentation for Better Code - Chris Ward, Crate.IO Potsdam I/II
An Introduction to Linux Control Groups (cgroups) - Michael Kerrisk, man7.org Tegel
15:30 CEST
16:00 CEST
16:20 CEST
16:50 CEST
Corporate Trends in Open Source Engagement - Nithya Ruff, Western Digital Köpenick
OpenSSL Dev Session Knight
A New Approach to Tracing Through BPF - Elena Zannoni, Oracle Schöneberg
Are Containers Enterprise Ready? - Michal Svec, SUSE Charlottenburg I/II
Dev and Ops: Collaborating on an Up-to-Date Build Tool Chain - Christoph Goern, Red Hat & Robin Meissner, T-Systems/AppAgile Bellevue
Networking Approaches in a Container World - Flavio Castelli, SUSE Schinkel II/III
How To Write A Linux Security Module That Makes Sense For You - Casey Schaufler, The Smack Project Hugos South
openQA - Avoiding Disasters of Biblical Proportions - Marita Werner, SUSE Potsdam III
Microservices vs. Reverse-Proxy - Emile Vauge, Containous Tegel
Application Profiling and Tuning – Or How I Stopped Worrying and Learned to Love the Tweak - Igor Ljubuncic, Rackspace Tiergarten
From git tag to dnf update: How Linux Kernel Gets Released - Konstantin Ryabitsev, The Linux Foundation Charlottenburg III
17:40 CEST
19:30 CEST
08:00 CEST
09:00 CEST
09:25 CEST
09:45 CEST
10:10 CEST
10:30 CEST
11:00 CEST
Getting Started with Apache Mesos, Marathon, Containers, and DC/OS - Brenden Matthews, Mesosphere Bellevue
One Year of Deploying Applications with Docker, CoreOS, Kubernetes and Co. - Thomas Fricke, Endocode AG Schinkel II/III
Cloud Services Catalog: One Year of OSCM - Uwe Specht & Michael Falkenhahn, Fujitsu Schöneberg
Container Defense in Depth - Scott McCarty, Red Hat Tegel
Clang: Much More than Just a C/C++ Compiler - Tilmann Scheller, Samsung Electronics Tiergarten
Linux-Kernel Memory Ordering: Help Arrives At Last! - Paul E. McKenney, IBM Charlottenburg III
OpenStack Swift - Christian Schwede, Red Hat Potsdam I/II
Minio: Object Storage for Cloud Native Applications - Frank Wessels, Minio Hugos South
Locking Down Your Systemd Services - Lennart Poettering, Red Hat Köpenick
Quality Assessment and Assurance to Provide 'Industrial Grade Linux' - Carsten Emde, Open Source Automation Development Lab (OSADL) Potsdam III
Container Orchestration Lab: Swarm, Mesos, Kubernetes - Haïkel Guémar, Fedora Project Charlottenburg I/II
12:00 CEST
Tilling the Brownfield: A Container Story - Richard Marshall, IAC Publishing Labs Schinkel II/III
entry_*.S: A Carefree Stroll through Kernel Entry Code - Borislav Petkov, SUSE Charlottenburg III
SFQM & Doctor: Keeping My (Telco) Cloud Afloat - Emma Foley, Intel Köpenick
Tracking Huge Files with Git LFS - Steve Smith, Atlassian Tiergarten
Cloud Native Applications, Containers, Microservices, Platforms, CI-CD…Oh My!! - Fabio Chiodini, EMC Bellevue
OCI, Where Are We and Where Are We Going - Qiang Huang, Huawei Schöneberg
Rkt Architecture and Security Features - Luca Bruno, CoreOS Tegel
Demystifying the Storage Management Challenge Using Industry Wide Collaboration - Steven Tan, Huawei & John Mark Walker, Dell EMC Hugos South
The World of 100G Networking - Christoph Lameter Potsdam I/II
12:50 CEST
13:05 CEST
14:30 CEST
How Google Uses and Contributes to Open Source - Marc Merlin, Google Hugos South
Blockchain, Linux, and Open Source Innovation - Matthew Golby-Kirk & Adam Jollans, IBM Charlottenburg III
Reproduce and Verify Filesystems - Vincent Batts, Red Hat Schöneberg
Enforcing a Docker Container Security Policy - Thomas Sjögren, AB Svenska Spel Tegel
Packaging for Linux Distributions with Docker - Bruno Cornec, Hewlett Packard Enterprise Bellevue
Flowgrind: A TCP Traffic Generator for Developers - Arnd Hannemann, credativ GmbH Charlottenburg I/II
IPv6 for Server Admins and Client Developers - Thiago Macieira, Intel Potsdam I/II
Reimagining OpenStack - Samuel Ortiz, Intel Köpenick
What's Up in the Land of the Linux Kernel - Thorsten Leemhuis, Heise Medien GmbH Tiergarten
How Secure Is Your Container? A Docker Engine Security Update - Phil Estes, IBM Schinkel II/III
ELK: A Log Files Management Framework - Giovanni Bechis, SNB S.r.l. Potsdam III
15:20 CEST
15:40 CEST
Open Enterprise & Open Community - Empowering Each Other - Richard Brown, SUSE Köpenick
Docker Adoption and Usage Patterns 2016 - Ilan Rabinovitch, Datadog Schinkel II/III
Docker Orchestration: Beyond the Basics - Aaron Lehmann, Docker Bellevue
VM-based Secure Container - Zhang Wei & Claudio Fontana, Huawei Tegel
Linux Kernel Security Update - James Morris, Oracle Tiergarten
OpenDaylight Performance Report - Daniel Farrell, Red Hat Schöneberg
Networking Containers in an Ultra-Low-Latency Environment - Avi Deitcher, Atomic Inc. Charlottenburg I/II
Graphite@Scale or How to Store Millon Metrics per Second - Vladimir Smirnov, Booking.com Potsdam III
Kernel Development - I Still Think We Have a Scaling Problem - Wolfram Sang, Consultant Charlottenburg III
The Future of Open Source Automotive Software - Dan Cauchy, The Linux Foundation Hugos South
16:40 CEST
Strategic Use of Free Software at Siemens - Karsten Gerloff, Siemens Hugos South
A Summary and Assessment of Docker Hosting and Management Options - Claus Matzinger, Crate.IO Bellevue
Containers for Grownups: Migrating Traditional & Existing Applications - Scott McCarty, Red Hat Schinkel II/III
Orchestrating the Blockchain Using Containers - Andrew Kennedy, Cloudsoft Charlottenburg I/II
Software Update Security: When the Going Gets Tough, Get TUF Going!- Riyaz Faizullabhoy & Lily Guo, Docker Tegel
Using Seccomp to Limit the Kernel Attack Surface - Michael Kerrisk, man7.org Köpenick
lguest: A Journey of Learning the Linux Kernel Internals - Daniel Baluta, Intel Charlottenburg III
Linux DRM: New Picture Processing API - Marek Szyprowski, Samsung Electronics Polska Sp. z o.o. Tiergarten
NorNet -- Building an Inter-Continental Internet Testbed Based on Open Source Software - Thomas Dreibholz, Simula Research Laboratory Potsdam I/II
Using the Linux Tracing Infrastructure - Jan Altenberg, linutronix GmbH Potsdam III
Bringing Security and Multi-tenancy to Kubernetes - Lei Zhang, HyperHQ/Kubernetes Project Schöneberg
18:00 CEST
08:00 CEST
09:00 CEST
09:25 CEST
09:45 CEST
10:00 CEST
10:05 CEST
10:50 CEST
FOSSology: Efficient License Analysis (in HD!) - Michael Jaeger, Siemens AG Tiergarten
Cgroups and Namespaces, The Building Blocks of Linux Containers - Rami Rosen, Intel Tegel
Converging QEMU and TCMU for Container Storage - Huamin Chen, Red Hat Schöneberg
Fully Fault Tolerant Realtime Data Pipeline with Docker and Mesos - Rahul Kumar, Sigmoid Schinkel II/III
Monitoring Microservices: Docker, Mesos and Kubernetes Visibility at Scale - Alessandro Gallotta, Sysdig Charlottenburg I/II
Orchestrating Linux Containers While Tolerating Failures - Drew Erny, Docker Bellevue
Chrome OS Running Android in a Container - Dylan Reid, Google Hugos South
Efficient Unit Test and Fuzz Tools for Kernel/Libc Porting - Bamvor Jian Zhang, Huawei/Linaro Charlottenburg III
Persistent Memory Usage within Linux Environment - Maciej Maciejewski & Krzysztof Czurylo, Intel Potsdam I/II
Towards Sustainable Systems with the Civil Infrastructure Platform - Urs Gleim, Siemens AG, Corporate Technology & Yoshitake Kobayashi, Toshiba Köpenick
Visualize Your Code Repos and More with Gource - Dawn M. Foster, The Scale Factory Potsdam III
11:50 CEST
Containers and Logging - Eduardo Silva, Treasure Data Charlottenburg I/II
Ansible + Containers: Orchestrating Happiness - Robyn Bergeron, Red Hat Bellevue
Unikernels: When You Should and When You Shouldn't - Amir Chaudhry, Docker Tegel
Build Your Own ChromeOS distro and Image Server - Ronald G. Minnich, Google Hugos South
Documenting Your Software Supply Chain with Linked Data - Yev Bronshteyn, Black Duck Software Tiergarten
Extending Programming Languages with Persistent Memory Semantics - Piotr Balcer, Intel Potsdam III
What Kind of Crazy Person Uses a Full Linux Distro for IOT? - Jim Perrin, CentOS Köpenick
Containers Infrastructure for Advanced Management - Federico Simoncelli, Red Hat Schinkel II/III
Test It Like You Deploy It: Ansible Based CI with Zuul - Monty Taylor, Red Hat Schöneberg
Gender-Diversity Analysis of Technical Contributions to the Linux Kernel - Daniel Izquierdo, Bitergia Charlottenburg III
12:40 CEST
13:00 CEST
14:30 CEST
14:50 CEST
15:15 CEST
15:30 CEST
16:00 CEST
CephFS and LXC: Container High Availability and Scalability, Redefined - Florian Haas, Hastexo Schöneberg
Building Cloud Native Application Infrastructure from Laptop to Cloud - and Back Again - Tony Kay, Oracle Bellevue
How to Monitor Docker Containers with the Open Source ELK Stack - Asaf Yigal, Logz.io Charlottenburg I/II
Adding CPU Frequency Scaling for Your ARM Platform to Linux Kernel - Bartlomiej Zolnierkiewicz, Samsung Electronics Polska Sp. z o.o. Köpenick
Bringing Android Explicit Fencing to Mainline: A New Era for Graphics - Gustavo Padovan, Collabora Ltd. Charlottenburg III
Persistent Memory Extensions to libstdc++/libc++ - Tomasz Kapela, Intel Potsdam I/II
Resource Limitations for Your Containers- Stéphane Graber, Canonical Tegel
rkt for Docker Users - Chris Kühl, Kinvolk Schinkel II/III
Lessons from Database Failures - Colin Charles, Percona Hugos South
The Set of Programmers: How Math Restricts Us - Carol Smith, Github Potsdam III
17:00 CEST
How Linux Keeps Mission Critical Application Up 24x7 - Linda Wang, Red Hat Hugos South
From Zero to Your First Container Images in Just the Time for a Coffee - Alessandro Puccetti & Iago López Galeiras, Kinvolk GmbH Bellevue
Game Changer: Software Defined Storage and Container Schedulers - David vonThenen, EMC {code} Schöneberg
Using Static Checkers to Find C Language Security Vulnerabilities in the Linux Kernel - Vaishali Thakkar, Linux Foundation Charlottenburg III
Using the Valgrind Framework to Build a Persistent Memory Error Detector - Krzysztof Czurylo & Tomasz Kapela, Intel Potsdam I/II
Cloud Anti-Patterns - Casey West, Pivotal Schinkel II/III
Containers: You are not Expected to Understand This - Bruno Barcarol Guimarães, Red Hat Tegel
Boosting Enterprise Transaction Processing Using Hardware Acceleration - Muhammad Usman Karim Khan, IBM Köpenick
WARNING is a Waste of My Time - Schlomo Schapiro, Zalando Charlottenburg I/II
Handle Conflict, Like a Boss! - Deb Nicholson, Open Invention Network Potsdam III
Why Moja Global? - Guy Janssen, Moja Global Tiergarten
18:00 CEST
08:00 CEST
09:00 CEST
09:30 CEST
13:00 CEST