DevConf.CZ 2019
2019-01-25..2019-01-27
Brno, Czechia
[DevConf.CZ 2019, DevConf.CZ 2020, DevConf.CZ 2021, DevConf.CZ 2023, DevConf.CZ 2025, DevConf.CZ 2026]
| title | author | length |
|---|---|---|
| Enterprise Linux crypto story | Anderson Sasaki | 22m |
Red Hat Enterprise Linux centralizes crypto into a small set of core crypto components so all apps use certified, reviewable code; validation includes… | ||
| Why you shouldn't write crypto functions yourself | Simo Sorce | 24m |
A simple RSA powmod becomes a minefield: correct math plus big integers needs GMP, prime generation and a cryptographic RNG, CRT optimizations, and blinding to… | ||
| Russian GOST cryptography in and near OpenSSL | Dmitry Belyavskiy | 45m |
Work started in 2005 to add Russian GOST algorithms into OpenSSL via a reference implementation and the separate gost-engine (GitHub) rather than mass changes… | ||
| Overview of the NIST Post Quantum Algorithms | Robert Relyea | 23m |
NIST’s post‑quantum contest receives 87 submissions, 69 correctly formatted, about 64 still in play and roughly five already broken or withdrawn. Hash‑based… | ||
| TLS 1.3: what developers should know about the API | Daiki Ueno | 22m |
Presentation name: TLS 1.3: what developers should know about the API
Speaker: Daiki Ueno
Description: Major crypto libraries have adopted TLS 1.3 since its… | ||
| Applications of TPM 2.0 | Javier Martinez Canillas, Russell Doty | 51m |
Linux now ships a usable TPM 2.0 stack (Fedora since rel 7.6, forthcoming RHEL) and teams build real apps: disk keys sealed to PCR measurements so a secret… | ||
| Minting and collecting SWID tags | Jan Pazdziora | 28m |
Describes using the SWID 2015 standard (XML schema) to answer “what software is installed” by generating tags that include tag IDs, names, versions, entity… | ||
| First steps into security engineering | Christian Heimes | 25m |
Practical primer that maps specific first steps: why threat modeling and defense-in-depth beat blaming users, concrete attack examples like Rowhammer and… | ||
| Migrating a Linux environment to IDM | Dustin Minnich | 26m |
Red Hat IT migrates legacy Kerberos + 389 LDAP to IPA/FreeIPA and sssd, keeping DNS and certs consolidated; team builds cross‑realm Kerberos trust and uses IPA… | ||
| Finding vulnerabilities using VMaaS | Jan Dobeš | 24m |
Presentation name: Finding vulnerabilities using VMaaS
Speaker: Jan Dobeš
Description: Looking for a simple way how to find vulnerable packages installed on… | ||
| USBGuard | Dalibor Pospíšil | 27m |
USBGuard provides a kernel‑backed whitelist/blacklist service that generates an initial policy from whatever USB devices are plugged in, requires the rules… | ||
| System - wide crypto policies what and why | Tomáš Mráz | 24m |
System-wide crypto policies centralize TLS/cipher/key-length/version settings across Fedora/RHEL components and ship as curated levels: legacy, default, next… | ||
| Using SELinux with container runtimes | Lukas Vrabec, Daniel Walsh | 44m |
Explains how SELinux uses type enforcement plus MCS categories to isolate containers and block escapes, and demonstrates that relabeling mounts or disabling… | ||
| Multi - Networking Kubernetes Containers with CNI | Rashid Khan | 46m |
Explains a working solution that attaches multiple network interfaces to pods using a multus shim that reads CRDs and pod annotations, invokes CNI plugins, and… | ||
| Can OVS-DPDK be further optimised? | Eelco Chaudron | 20m |
Asks whether OVS-DPDK needs new assumptions rather than tweaks and shows concrete tools and metrics: a pvp test script that runs looped traffic, a Python… | ||
| Postcopy live-migration with vhost user backend | Maxime Coquelin | 25m |
Adds a post-copy mode to the DPDK vhost-user backend and measures how it changes packet and VM behavior versus pre-copy. Describes the implementation: bitmap… | ||
| NFV - Research Trends and Market Opportunities | Muriel Franco | 49m |
ETS I defines NFV and MANO since 2012 and vendors use OpenStack and OpenDaylight toolchains (notably OpenStack Tacker) plus container runtimes to run VNFs… | ||
| Declare your Linux Network state! | Edward Haas, Till Maas | 24m |
NMState provides a single JSON/YAML declarative schema for full Linux network state, maps to a NetworkManager backend, and exposes a CLI and API plus Ansible… | ||
| Upstream kernel CI using patchew and TDC | Davide Caratti | 19m |
Demonstrates an upstream CI that uses patchew to monitor the netdev mailing list, import each patch and push it to a mirror, and a tester that boots a VM… | ||
| Ansible powered Network automation | Martin Moucka | 44m |
Presentation name: Ansible powered Network automation
Speaker: Martin Moucka
Description: Going through the use case of Red Hat IT utilizing Ansible for… | ||
| WiFi & Privacy treats what NetworkManager can do | Francesco Giudici | 25m |
Monitor-mode Wireshark capture shows ~45,000 frames over 10 minutes with roughly 10% probe requests, including one station repeatedly probing a single SSID… | ||
| Firewalld Changes Coming to Your OS | Eric Garver | 22m |
Project moves to an nftables backend (landed in 0.6) that unifies IPv4/IPv6 rules, uses built‑in sets and table namespaces so firewallD coexists with other… | ||
| Fight Linux fragmentation with Flatpak | Jiří Janoušek | 23m |
Presentation name: Fight Linux fragmentation with Flatpak
Speaker: Jiří Janoušek
Description: Flatpak is a cross-distribution framework to build and deliver… | ||
| Not Fake News, Dev QE collaboration is possible | Rashid Khan | 26m |
A five‑year effort yields concrete practices: developers build an automated tiered zero testing (lmst) suite that runs in about one day on four machines, flags… | ||
| Flatpaks in Fedora - an update | Owen Taylor | 23m |
Fedora now builds Flatpaks from existing RPMs using rpm-to-flatpak plus Fedora modularity, Koji and a container build service, publishing to the Fedora… | ||
| Running virtual machines in the Flatpak sandbox | Felipe Borges | 22m |
Ports the actual virtualization stack into Flatpak so GNOME Boxes runs with full virtualization stack (libvirt, QEMU, SPICE) in Flatpak, builds everything in… | ||
| Common Criteria Demystified | Steven Grubb, Mark Thacker | 36m |
Explains how Common Criteria maps threats into concrete SFRs (security functional requirements) and a security target that labs test; Red Hat runs full… | ||
| The dangers of focusing on output vs outcome | Jen Krieger | 47m |
Argues that companies still manage like factories, measuring output not outcome, and that changing to decentralized decision-making reduces delay and stress… | ||
| Challenges of product owner in a new agile team | Jan Zeleny | 41m |
Product owner explicitly owns the product and is ultimately accountable for survival, not just backlog grooming. Early phase demands state‑of‑the‑art research… | ||
| Growing Your Career: From Tactical to Strategic | Eliska Slobodova, Jennifer Albertson, Erica Von Buelow, Aleksandra Fedorova, Jessica Forrester | 50m |
Panelists recount moving from individual contributor roles (12–25 years of coding or related work) into management at Red Hat and OpenShift, created the "CI… | ||
| Continuous Delivery Meets OpenShift | Shiyang Wang, Yuxiang Zhu | 47m |
A container-based continuous delivery pipeline runs fully on OpenShift using Jenkinsfile-driven buildconfigs and OpenShift templates to package pipeline as… | ||
| Knative makes Developers Incredible on Serverless | Daniel Oh | 26m |
Knative runs a live demo that builds a Spring Boot app into a container, deploys it on mini shift and Knative, and proves autoscaling to zero then instant… | ||
| Creating a team mindset of continuous improvement | Ralph Bean, Mike Bonnet, Neil Smith | 22m |
A Red Hat pipeline team breaks a decade‑old monolith into microservices and ships tools like resultsdb, Freshmaker and Greenwave to automate test storage… | ||
| Doing Scrum with Multiple Teams | Dominika Bula, Petr Cech, Petr Vobornik | 49m |
The talk explains how the FreeIPA (IdM) project adopted Scrum across multiple teams, covering why they chose Scrum, how they configured the project in Jira… | ||
| Issues are dead. Long live issues, goals, actions! | Fernando Colleone, Adam Šamalík | 22m |
An operational method that separates goals, actions, issues replaces a messy issue tracker: goals (epics) hold ~30 prioritized items with an owner and… | ||
| How to Transform Dev and Test Silos into a Team | Stuart Corcoran | 25m |
Claim: breaking dev/test silos shortens feedback loops and cuts delay, raising profit; a live demo shows an 8x faster cycle when dev and tester work together… | ||
| How do we get from 1000s projects to one product | Luděk Šmíd | 23m |
Explains how RHEL turns thousands of Fedora upstream packages into one release by doing periodic mask import of selected Fedora sources into internal repos… | ||
| Processes & Tools over Individuals & Interactions | Fernando Colleone, Pavel Najman | 19m |
Claim: values and principles matter more than imposing frameworks; evidence: one team spends a 5-hour planning meeting because backlog lacks priorities… | ||
| Building Distributed Systems in Distributed Teams | Philipp Krenn | 23m |
Elastic runs as a company of ~1,200 people across 19 time zones and grows by ~50 hires per month, thriving because distribution is built into its DNA rather… | ||
| Your-turn key Cockpit UI in a CICD ecosystem | Martin Pitt | 17m |
Cockpit provides a browser-based Linux admin UI with a JavaScript API (cockpit.spawn, D‑Bus calls, file/socket access) and a ready example using React. The… | ||
| Make system administration boring again | Pavel Cahyna, Till Maas | 20m |
Linux System Roles packages Ansible roles that present a stable configuration API for Fedora/RHEL/CentOS so playbooks survive major-version changes. Roles… | ||
| Developing RHEL open source way | Luděk Šmíd | 33m |
RHEL development centers on Fedora as upstream and an upstream-first policy: roughly 2,200 source RPMs compose a release, engineering closes nearly 10,000 bugs… | ||
| Portable Services Are Ready To Use | Lennart Poettering | 50m |
Systemd v239 implements portable services as ready-to-use units that run from either a directory or a loopback-mounted disk image (squashfs/EXT4), reuse… | ||
| Enhancing the Fedora Upgrade Process | Vinzenz Feenstra | 46m |
Proposal describes Leapp framework for in-place Fedora/RHEL/CentOS upgrades that actually scans a live RHEL7 system, runs a three-stage upgrade (scan and… | ||
| Tuned - helper for system tuning | Jaroslav Škarvada | 39m |
Tuned is a profile-driven system tuning service that applies, verifies and can roll back kernel and userspace settings for workloads like SAP, Oracle, DB… | ||
| Composer: Building OS images for any platform | Jenn Giardino, Will Woods | 26m |
A web UI for creating reproducible OS images that pulls packages from Fedora/Red Hat and third parties, stores git-backed blueprints, and spits out qcow2 and… | ||
| Auto - maintain your Package | Tomáš Tomeček, Stef Walter | 24m |
Prototype automation called packit uses Git branches and upstream source repositories to auto-generate or consume spec files in upstream, run project tests and… | ||
| Future of the DNF package management stack | Daniel Mach, Jaroslav Mracek | 20m |
DNF now has about 4,000 commits and roughly 90 active contributors across projects, a redesigned new history database in Fedora 29, and a C++ libdnf API that… | ||
| You should switch to Python 3 (two years ago) | Lumír Balhar | 41m |
Python 2 reaches end of life on Jan 1, 2020, so upstream stops security fixes and major projects drop support; Fedora stopped shipping Python 2 by default… | ||
| Scale Your Auditing Events | Philipp Krenn | 49m |
Elastic ships Auditbeat which reads the kernel audit subsystem and forwards structured events to Elasticsearch so logs don’t need brittle regex parsing. It… | ||
| Public Sector: Stories to Getting Started | Gabriel Alford, Shawn Wells | 23m |
Examples and concrete fixes for making open source government-ready: OpenStack powers the Broad Institute cluster and cuts genome sequencing from $3B and 12… | ||
| Empower people across China by open source | Chunfu Wen | 24m |
China claims rapid shift to an open‑source mindset: smartphones and cloud services run on Linux/KVM and userspace projects, major companies contribute kernel… | ||
| Herding cats: project management in communities | Ben Cotton | 26m |
Fedora program management at Red Hat turns release goals into calendar dates, tracks change proposals through blocker and prioritized-bug reviews, and… | ||
| Fearless Multimedia Programming | Zeeshan Ali | 25m |
Rust bindings for GStreamer claim to eliminate whole classes of memory and threading bugs while matching or exceeding C/C++ performance, using gstreamer-rs and… | ||
| Merging community and business goals | Beth Elwell | 46m |
OpenStack is a 40+ component, 20 million–line open source cloud with ~96,000 contributors; Red Hat maps customer priorities into upstream work by prototyping a… | ||
| Don't write shell scripts, generate them! | Matěj Týč | 23m |
Argbash generates ready-to-run shell scripts from a small template, producing argument parsing, a docopt standardized help text, a man page (via rst2man), and… | ||
| Journey to migrate python2 projects to 3 | Chunfu Wen | 24m |
Migrating avocado-vt and tp-libvirt updates nearly 650 files changed while keeping production running; work follows a three‑phase coexistence strategy with a… | ||
| Auto - healing database for Admins and Developers | Matthew Ward | 22m |
Deploys a four-node Couchbase cluster on OpenShift using the OpenShift Operator framework, creates a bucket called "tweets", and launches three microservices… | ||
| Data Science in the Open Cloud Exchange model | Steven Huels, Vaclav Pavlin | 47m |
Shows an actual deployment: Open Data Hub runs on the Massachusetts Open Cloud using OpenShift and Kubernetes, with 250 cores, 1.5 TB RAM and Ceph storage… | ||
| What's new in gnome-software? | Kalev Lember | 24m |
gnome-software switches to a binary cache parser (leap cached parser) that cuts memory use by about 100 MB and speeds lookups, integrates flatpak client-side… | ||
| While(1) i++ — How far can it go? | Pavel Odvody | 26m |
Combines E=mc^2 with Landauer-style bit‑flip cost kT ln2 using the Cosmic Microwave Background as T, designs a reversible counter in reflected binary to… | ||
| Analysing differences in kernel parameters | Viktor Malík | 24m |
DiffKemp automatically checks whether a function or runtime parameter behaves identically across two Linux kernel versions by compiling code with Clang/LLVM… | ||
| KETCube - the Prototyping&Educational IoT Platform | Jan Bělohoubek | 22m |
KETCube is a modular LPWAN prototyping and educational IoT platform from KET UWB: firmware, KETCube mainBoard, extension boards and industry-style docs… | ||
| Cloud native data replication strategies | Marton Elek | 25m |
Explains concrete replication choices for Apache Hadoop Ozone and compares random replication versus copyset/hyperset strategies using small math examples (6… | ||
| Teaching Programming to Teenagers: A Summer Camp | Jiri Benc, Marian Šámal | 24m |
Annual week‑long mountain camp runs since 1998, bringing motivated teens for hands‑on coding, talks and outdoor team games with most attendees returning year… | ||
| Understanding TLS certificate validation errors | Martin Ukrop | 51m |
Research runs a booth study with 75 developers who inspect five TLS certificate failures using OpenSSL and other TLS tools; half see original errors, half see… | ||
| What is Red Hat CoreOS? | Jeff Ligon, Steve Milner | 44m |
Red Hat CoreOS is an immutable, OpenShift-native host that delivers OS images as OCI blobs and applies OSTree transactional updates by pivoting to a new… | ||
| Fedora CoreOS: architectural walkthrough | Luca BRUNO, Jonathan Lebon | 48m |
Fedora CoreOS is a minimal, container-focused OS that combines Fedora Atomic Host and CoreOS Container Linux ideas: it ships golden disk images (AMI or DD)… | ||
| Fedora CoreOS Build Tooling | Andrew Jeddeloh | 26m |
Fedora CoreOS uses CoreOS Assembler to compose an OS tree from Fedora RPMs and build bootable disk images (BIOS+UEFI) via Anaconda today but is actively… | ||
| Ignition: declarative first-boot host configuration | Luca BRUNO | 30m |
Ignition is an early-boot node configurator that runs in initramfs as a native Go binary, consumes a declarative JSON schema and only runs first-boot only to… | ||
| Performance Co-Pilot and Ruby | Lukáš Zapletal | 24m |
Performance Co-Pilot (PCP) provides no external database and optional binary archive files for high‑resolution live and historical metrics; core pieces used… | ||
| LLDB - a new C++ debugger | Jan Kratochvíl | 25m |
LLDB demonstrates concrete differences: it JIT-compile C++ expressions with clang so ad-hoc C++ snippets run inside the debugged process (no rebuild), exposes… | ||
| Modern strace | Dmitry Levin | 49m |
Modern strace adds concrete features: regular-expression syscall filters and new syscall classes to make portable filters, descriptor-name printing (-y) and… | ||
| Reverse Engineering Binaries | Divya Basant Kumar | 51m |
Presentation name: Reverse Engineering Binaries
Speaker: Divya Basant Kumar
Description: Session will walk through demonstrating various ways of tracking… | ||
| Linux Kernel Control Group v2 | Waiman Long | 45m |
Explains that cgroup v2 replaces per-controller trees with a unified hierarchy so controllers can coordinate, and that controllers must be explicitly enabled… | ||
| Performance tuning of Red Hat Enterprise Linux | Larry Woodman | 55m |
Covers concrete RHEL tuning steps: use tuned profiles to pick latency vs throughput presets, inspect topology with lsCPU/numactl and prefer local NUMA… | ||
| Monsters, Ghosts, and Bugs: How to choose a kernel | Laura Abbott | 37m |
Explains the kernel release schedule: a two-week merge window then weekly release candidates until a stable release, with stable updates shipped until the next… | ||
| How fuzzing helps to find bugs | Zbigniew Jędrzejewski-Szmek | 25m |
Shows how to add a tiny entry-point that takes a byte blob and run it under coverage-guided fuzzers (afl, libFuzzer, honggfuzz) and sanitizers; builds are… | ||
| Testing in a Reactive Way | Jan Stavel | 17m |
Reactive tests run as cooperation of three players: small scenario scripts that drive the system, a test broker Node.js WebSocket service that collects file… | ||
| Symbiotic: finding bugs in C programs | Marek Chalupa | 24m |
Symbiotic is an open‑source C bug finder that translates code to LLVM bitcode via clang, applies optimizations and program slicing, then runs symbolic… | ||
| ~1 sec. Java app redeployments on Kubernetes | Peter Palaga | 39m |
Claims ~1 second redeploys for Apache Camel routes by using a custom Kubernetes Operator that creates Integration custom resources, reuses prebuilt runtime… | ||
| Make a career out of Opensource Software testing | Nag Pavan Chilakam | 26m |
Presentation name: Make a career out of Opensource Software testing
Speaker: Nag Pavan Chilakam
Description: Some overlook Software testing as a career… | ||
| QE role in a cross functional team | Marek Haičman | 24m |
Quality Engineers shift from siloed testers to a cross-functional role by contribute code upstream and taking development tasks so tickets become cleaner and… | ||
| Cookies for Kernel Developers | Major Hayden, Nikolai Kondrashov | 35m |
Red Hat’s CKI ("cookie") runs an automated CI that pulls series from mailing lists via patchwork, merges patches into test trees, builds kernels across… | ||
| Things Fedora QA Robots Do | Adam Williamson | 37m |
Fedora QA runs a set of small fedmsg consumers that detect compose and update events and trigger concrete actions: openQA scheduler hits openQA to run tests… | ||
| Testing Ceph: Pains & Pleasures | Gregory Farnum | 38m |
Ceph proves resilient because a homegrown test harness runs combinatorial suites and thousands of machine‑hours daily using teuthology automated testing system… | ||
| Write tests for the Always Ready Operating System | Dominik Perpeet, Miroslav Vadkerti, Petr Šplíchal | 51m |
Claims an “always ready” Fedora by making tests mandatory before changes merge, using Ansible standard-test roles to run tests and produce required test logs… | ||
| Observability for Istio Service Mesh | Pavol Loffay | 24m |
Istio centralizes telemetry so proxies and mixer produce consistent metrics and distributed traces without changing app code, with the demo showing a… | ||
| Monitoring in Microservices | Martin Curlej, Giulia Naponiello | 25m |
Factory 2.0 implements concrete checks that send realistic fake messages through the pipeline, verify database and API state, and email alerts on failure, so… | ||
| Microfrontends: the Next Step after Microservices | Juande Carrion | 50m |
Presentation name: Microfrontends: the Next Step after Microservices
Speaker: Juande Carrion
Description: Microservices are awesome! They make refactoring… | ||
| Knative 101: What it is, and what it will be | Giuseppe Bonocore, Giuseppe Brindisi | 23m |
Knative extends Kubernetes with three concrete middleware components: build templates implement pipelines as CRDs that run containers in sequence with a shared… | ||
| Splitting the monolith: From Django to Falcon | Jan Panáček | 16m |
CMS stays in Django for authoring while a new Falcon service serves reads, backed by Falcon + Elasticsearch + Varnish and an index refresh every 30–40 minutes… | ||
| Transactional solutions for microservices | Ondra Chaloupka, Adam Růžička | 50m |
Argues that saga pattern gives transactional guarantees with eventual consistency rather than two‑phase commit, and maps that to the MicroProfile LRA spec and… | ||
| Integration of Apache Kafka with Thorntail | Durgesh Anaokar | 23m |
Presentation name: Integration of Apache Kafka with Thorntail
Speaker: Durgesh Anaokar
Description: In this session we will cover:
a) Innovative approach… | ||
| Composable microservices for streaming analytics | Michael McCune, Rui Vieira | 46m |
Shows a concrete pipeline: Kafka topics feeding containerized Python microservices on OpenShift with Spark for distributed compute; demos include a… | ||
| DevOps in the palm of your hand | Ari LiVigni | 38m |
Demo shows a reproducible Ansible playbook that boots minishift/OpenShift, builds containers and deploys Jenkins Master/Slaves plus helper images, wires in… | ||
| Continous Infra Environment Setup | Krunoslav Pavic | 17m |
A reproducible setup that automates building CI/CD environments locally or on VMs/OpenStack, deploying OpenShift/MiniShift via a modular Ansible playbook with… | ||
| Roll Your Own Operator with Ansible | Michael Hrivnak | 27m |
Claims that you can build a real Kubernetes Operator by wiring Ansible roles into the Operator SDK and that it actually runs a reconcile loop which executes… | ||
| Getting started with DevOps | Elzbieta Godlewska, Marcel Kornegoor | 39m |
Defines DevOps as a value-stream practice drawn from Toyota lean principles and warns that culture change, not just tools, makes it work. Recommends starting… | ||
| DevOps workflows with Ansible Engine/Tower | Robert Zahradníček | 42m |
Shows Ansible Engine used to provision EC2 instances, run roles and playbooks (with Molecule tests) and Ansible Tower used to run those playbooks as a service… | ||
| Automating On-Call Duties with Ansible Tower | Lauren Santiago | 32m |
Red Hat IT automates on-call remediation using Ansible Tower + Nagios event handler to run repair playbooks, set five minutes of downtime so Nagios doesn’t… | ||
| Incubating Continuous Delivery | Štěpán Květenský | 49m |
Describes a hands‑on program that builds a company‑specific CD maturity matrix, links to CI/CD recipes, rolls out dynamic templates and shared pipeline… | ||
| Ansible Plugins | Abhijeet Kasurde | 39m |
Presentation name: Ansible Plugins
Speaker: Abhijeet Kasurde
Description: Ansible is a next-gen configuration management tool which has lot of advantages like… | ||
| Replacing Docker with Podman | Daniel Walsh | 39m |
Claims Podman is a drop‑in replacement for most Docker CLI workflows and ships as podman run with 1.0 released Jan 14, 2019, demonstrating rootless containers… | ||
| Writing kube controllers for everyone | Maciej Szulik | 24m |
Explains how to build a real Kubernetes controller using client-go primitives: workqueue, shared informers with listers, and rate‑limiting queues; shows a… | ||
| Anti-patterns for Kubernetes Operators | Jessica Forrester | 17m |
OpenShift moves core components into 40+ operators and reports concrete lessons: build an start small MVP that first installs the app, then watches for config… | ||
| Ansible and buildah will rock your containers | Tomáš Tomeček | 18m |
Ansible playbooks run against buildah-mounted containers produce images here: playbooks copy files, run commands inside the container via a buildah connection… | ||
| Rootless containers | Giuseppe Scrivano, Akihiro Suda | 44m |
Explains how containers run without root by combining user namespaces with a userspace network stack and a FUSE-backed overlay: fuse-overlayfs provides layered… | ||
| Free https certificates on OpenShift | Tomas Nozicka | 21m |
Live demo shows installing openshift-acme to obtain free Let's Encrypt certificates for OpenShift Routes; controller creates a path-specific Route for… | ||
| CRI-O development: behind the scenes | Antonio Murdaca | 19m |
CRI-O development promises to never break Kubernetes and enforces that by running extensive CI: a CRI test binary, Kubernetes node e2e suites, Kata container… | ||
| Container Security: So Many Options, Use Them All! | Matthew Heon, Sally OMalley | 43m |
Shows how Red Hat built four focused tools and why they matter: buildah for building minimal images (demo of multistage and in-container builds succeeds)… | ||
| CI for OpenShift: Prow, ci-operator and the future | Petr Muller | 49m |
OpenShift CI migrates from Jenkins → Prow and uses Prow components like hook and tide merges in batches to enforce merge criteria, plus ci-operator to… | ||
| Video Streaming and Processing in a Service Mesh | Nikolay Nikolaev | 38m |
Presentation name: Video Streaming and Processing in a Service Mesh
Speaker: Nikolay Nikolaev
Description: We'll share our experience with running a… | ||
| What's up in Linux-Kernel land | Thorsten Leemhuis | 53m |
Linux 5.0 lands as an ordinary release after ~13,500 commits per cycle and ~300,000 added lines, with work addressing Spectre v2 regressions that first degrade… | ||
| "Enlightening" KVM: Hyper-V emulation | Vitaly Kuznetsov | 25m |
KVM implements Hyper-V emulation and a set of specific enlightenments that materially speed Windows guests via QEMU and libvirt changes and kernel MSR hooks… | ||
| Virtio hardware accelerators and other news | Jens Freimann | 21m |
Virtio gets a hardware-oriented update: Virtio 1.1 is in final review with ring simplifications and stronger memory ordering flags to make real devices… | ||
| Connecting virtual machines in the cloud age | Petr Horáček | 22m |
Describes running VMs alongside containers by building on Kubernetes networking with four concrete pieces: a declarative node network layer using… | ||
| Convergence of Communities: OKD = f(Kubernetes++) | Daniel Izquierdo, Diane Mueller | 37m |
Data-driven analysis of GitHub logs (using Grimoire Lab) shows communities converging: many engineers commit across Kubernetes, OKD/OpenShift, OpenStack and… | ||
| Colin and Zdravomil, the linting heroes | Colin, Zdravomil | 23m |
Colin is a Python linter for container images and Dockerfiles with a CLI and API, shipping Fedora rule sets plus user-definable JSON/YAML rosettes so teams run… | ||
| Monitoring Elasticsearch in OpenShift | Lukáš Vlček | 22m |
OCP 4.0 adds built-in monitoring for the openshift-logging Elasticsearch cluster using Prometheus and Grafana, and the talk explains concrete tradeoffs: choose… | ||
| Openshift on Azure deep dive | Michalis Kargakis | 42m |
Joint Red Hat/Microsoft service deploys OpenShift into a customer Azure subscription using generated ARM templates and VM scale sets, with a managed… | ||
| CSI in Kubernetes | Jan Šafránek | 48m |
Kubernetes is moving storage out of the control plane into external CSI drivers so vendors ship containers that speak gRPC over a UNIX socket; legacy 22… | ||
| Boost your security and resiliency in Kubernetes | Evis Barbullushi | 26m |
Argues for treating security like chaos engineering by continuously injecting repeatable vulnerability tests into CI/CD or Kubernetes cronjobs, running passive… | ||
| Containers without Daemons - Podman Internals | Matthew Heon | 53m |
Daemonless container engine architecture with concrete pieces: a file-based locking container storage replaces in-memory daemon locks so multiple processes can… | ||
| Container Testing with conu | Radoslav Pitonak, Clément Verna | 20m |
Conu is a Python framework that runs containers and clusters and asserts behavior against them, with backends for Docker, Kubernetes and OpenShift. Examples… | ||
| Do our development tools need a refresh? | Tomáš Tomeček, Langdon White | 50m |
Ran surveys and interviews across Fedora and Red Hat to map real workflows and pain points, finding big variability and concrete bottlenecks: painful… | ||
| Machine Learning Practical Example | Prasanth Anbalagan, Mark Yarborough | 27m |
Practical steps show a usable baseline for program‑management risk prediction using real issue trackers: extract 5,600 JIRA issues from 2018, clean in a Google… | ||
| Using Machine Learning to find Linux bugs | Stef Walter | 48m |
Claim: flaky CI failures are real bugs and can be surfaced automatically. Pipeline ingests logs from 2.5 million tests over 90 days, sanitizes lines, uses… | ||
| AIOps: Anomaly detection with Prometheus | Marcel Hild | 40m |
Shows how Prometheus metrics are exported to long-term storage (Thanos or Influx or raw JSON blobs on object storage) then analyzed with Spark and Jupyter… | ||
| Let's play with Brno Data | Marek Čermák | 50m |
Brno Open Data portal provides many municipal datasets but most are messy: about 60–70% meet three-star openness (CSV), ~20–25% are two-star, and none reach… | ||
| Kubeflow: ML on OpenShift | Peter MacKinnon | 40m |
Kubeflow on OpenShift aims to deliver portable, composable ML on Kubernetes and currently ships as v0.4 with ~23 repos, ~143 contributors and 1,000+ commits… | ||
| Understanding Neural Networks (Somewhat) | Sanjay Arora, Uli Drepper | 01h 51m |
Claims that feed‑forward nets can approximate any continuous function (universal approximation theorem) but may need exponentially many neurons; shows a 2D… | ||
| How open-source made me a better developer | Allon Mureinik | 26m |
Describes roughly 20 years of open-source experience and argues practicing real-world projects beats puzzle sites, citing 10,000 hours to proficiency and… | ||
| Bridging the Divide Between Community & Corporate | Jennifer Madriaga | 24m |
Works inside corporate marketing while embedded with upstream teams, builds an internal onboarding deck and runs Community Central at Red Hat Summit to map… | ||
| Holistic Monitoring | Adam Minter, Jared Sprague | 52m |
Argues for monitoring by function not tool, listing nine functions (infrastructure, APM, availability, RUM, logging, metrics, dashboards, SLIs/SLOs, alert… | ||
| Engineering Intuitive Experiences | Colleen Hart, Tereza Novotna | 22m |
Five concrete methods are shown and when to use each: paper prototypes for catching navigation and flow mistakes before code, user concept drawings to surface… | ||
| SPICE smart streaming | Christophe de Dinechin | 26m |
SPICE moves to whole-desktop H.264 streaming and implements a control loop that sends tagged metrics from clients to server, plus a recorder for live tweaks… | ||
| Standardize complex IT with ansible i.e. SAP HANA | Thomas Bludau, Andreas Stolzenberger | 53m |
Shows how Ansible roles replace a messy Excel + Puppet process to design, build and automate dev/QA/prod SAP HANA environments, splitting OS preconfigure and… | ||
| Eclipse Che and Development of Microservices Apps | Eugene Ivantsov | 47m |
Eclipse Che runs on Kubernetes/OpenShift and converts k8s YAML to a Che workspace that launches polyglot containers (Go auth, Spring Boot users, Vue frontend… | ||
| New features in C++ | Nikhil Kshirsagar | 51m |
Covers C++11/14/17 features with concrete examples: C++11 adds two special members so classes now get six defaults including a move constructor and move… | ||
| Getting Started with .NET Core on Linux | Tom Deseyn | 24m |
Introduction to .NET Core on Linux, showing that .NET Core is cross-platform and what kinds of applications can be built with it. Demonstrates using the dotnet… | ||
| Enterprise Linux Security Technologies Lab | Lucy Kerner, Daniel Kopeček, Lukas Vrabec | 03h 27m |
Hands‑on lab covers the built‑in RHEL security stack with 11 security labs (OpenSCAP, SELinux, NBD encryption, USBGuard, IPsec, audit/AIDE, IdM, GPG, firewalld… | ||
| Burstable workloads with OKD on ARM | David Duncan | 43m |
Uses OpenShift Ansible and an AWS CloudFormation template to build OKD on ARM EC2, spinning 3-node cluster (1 master + 2 workers) from a fedora/centos image on… | ||
| Lightning Talks | Katerina Prochazkova | 51m |
Shows an RPM spec templating workflow that renders spec fields from Git metadata using a small template engine and a set of macros. A tool called prep-rock… | ||
| Radanalytics.io streaming applications workshop | William Benton, Michael McCune | 01h 47m |
Shows a concrete pipeline: synthetic social updates (Jane Austen + reviews) stream into Kafka, Apache Spark Structured Streaming applies a spaCy + VADER… | ||
| Recommendation engines explained | Rui Vieira, Sophie Watson | 01h 48m |
Uses the MovieLens 100k dataset and Jupyter/Binder to demonstrate Spark ALS collaborative filtering, trains with a grid over rank {6,8} and maxIter {10,12}… | ||
| Eliminating Scriptlets for Fun and Profit | Stephen Gallagher, Will Woods | 44m |
Claim: removing RPM scriptlets yields huge speed and safety wins. A prototype image builder assembles payloads without running scriptlets and reduces a… | ||
| Multi-Arch FedoraCI container builds with OKD | Andy McCrae, Jeff Young | 16m |
Rebases OKD container builds onto Fedora so native builds run on x86_64, aarch64, ppc64le, s390x, replaces CentOS7 Dockerfiles with Fedora Dockerfiles via a… | ||
| Re-Thinking Spec Files | Florian Festi | 45m |
Claims that rpmbuild adds templates and automatic packaging to remove spec-file boilerplate, with prototypes and wiki examples already available. Plans include… | ||
| Data sketching workshop | William Benton, Erik Erlandson | 01h 50m |
Workshop demonstrates practical sketches: Bloom filter for approximate set membership with mergeable bitmaps and a false‑positive curve that climbs toward 1 as… | ||
| lvm2 and VDO will it blend ? | Zdenek Kabelac | 25m |
LVM2 adds a vdo target so LVM can create and manage VDO devices (lvcreate type vdo / vdo-pool), using the vdo kernel modules and vdo tools (vdoformat/vdostart)… | ||
| Advanced block storage test devices | Bryan Gurney | 21m |
Linux already has scsi_debug, dm-flakey and dm-delay but custom device-mapper targets are built to reproduce tricky failures. Examples include a forgetful… | ||
| Introducing Storage Instantiation Daemon | Peter Rajnoha | 28m |
Storage Instantiation Daemon (SID) provides a single service that identifies, groups and activates stacked storage layers, replacing complex udev rule hacks… | ||
| Online disk reencryption with LUKS2 | Ondřej Kozina | 24m |
Presentation name: Online disk reencryption with LUKS2
Speaker: Ondrej Kozina
Description: Session will focus on new LUKS2 cryptsetup reencryption designed… | ||
| How Glusterfs achieves high availability ? | Varsha Rao | 17m |
Presentation name: How Glusterfs achieves high availability ?
Speaker: Varsha Rao
Description: Now a days, with the increase in usage of applications and… | ||
| Becoming OpenStack Developer via Outreachy | Ilya Etingof, Aija Jaunteva, Richard Pioso, Dmitry Tantsur | 23m |
One Outreachy intern implements Redfish in Ironic, writing code to provision bare-metal servers and working through slow OpenStack code reviews; mentors… | ||
| Why Is My Community In Danger? | Brian Proffitt | 44m |
Project Chaos metrics guide actionable checks: measure growth/maturity/decline, diversity and inclusion numbers, and bus factor (aim for >10) using examples… | ||
| Cultural Diversity and Open Source Communities | Carol Chen | 26m |
Life across three continents (Taiwan, Singapore, US, Finland) supplies concrete contrasts: classroom norms that normalize copying homework; US courses where… | ||
| The Penrose Panel: Leadership Q&A | Josh Boyer, Brendan Conoboy | 28m |
RHEL 8 Beta introduces module streams so a single source module can build for Fedora, CentOS and RHEL and even provide alternate streams that override default… | ||
| Kernel tracing with BPF | Stanislav Kozina | 25m |
eBPF is used to build live kernel tracers like bio top (BCC Python wrapper plus ~230 lines of code with embedded C) that compiles via LLVM to eBPF bytecode… | ||
| The BTF file format, more than just debugging | Arnaldo Carvalho de Melo | 37m |
BTF starts as a compact way to encode C types by converting DWARF via pahole into BTF as compact ELF section and now adds line numbers, original BPF bytecode… | ||
| Fedora CI: Testing an Operating System | Brian Stinson | 24m |
Fedora CI uses CentOS CI infrastructure to run package tests in OpenShift with Jenkins and pipeline objects, composing cloud images or bare metal nodes for… | ||
| Processor tracing in perf | Jiri Olsa | 32m |
Intel Processor Trace (Intel PT) records every branch in a highly compressed packet stream (TNT bits, PSB sync, timestamps), decodes with perf userspace via… | ||
| Performance lab. The power of the perf tool! | Arnaldo Carvalho de Melo, Jiri Olsa | 45m |
Demonstrates using perf to find real issues: counts and samples CPUs, PMU power events, and SMIs (one generated by pressing the mute button), builds perf from… | ||
| EPEL Renewed | Kevin Fenzi, Stephen Smoogen | 51m |
EPEL creates a separate EPEL8 path as a pub-alt repo and will not ship modules for the beta, building non-modular packages first with Fedora Koji and the… | ||
| Go for Python Programmers | Alexandre Vicenzi | 01h 31m |
Workshop shows how Python patterns map to Go with hands-on code: a goroutine sends 1–10 over a channel and initial runs hit deadlock then get fixed by spawning… | ||
| Day 1 with Fedora Silverblue | Micah Abbott | 52m |
Fedora Silverblue is an ostree-based desktop that delivers atomic OS images via rpm-ostree, runs GUI apps as Flatpaks and containers with podman, and keeps… | ||
| A Greybeard's Worst Nightmare | Daniel Riek | 51m |
Argues that containers + Kubernetes + immutable infrastructure transform Linux from a single‑host distro into an application-centric, multi-instance platform… | ||
| A Beginner's Guide to Inter-Service Messaging | Aurélien Bompard, Jeremy Cline | 48m |
Fedora Infrastructure moves from 0MQ experiments to an AMQP broker running as a three-node RabbitMQ cluster with mirrored durable queues, uses JSON + JSON… | ||
| What is new in Rust for 2019 | Martin Sehnoutka | 51m |
Rust 2018 features and tooling are shown with runnable examples: install via cargo, start projects with cargo new (now defaulting to binaries), run cargo run… | ||
| AI based application Insights | Samuzzal Choudhury, Jaivardhan Kumar | 22m |
Presentation name: AI based application Insights
Speakers: Samuzzal Choudhury, Jaivardhan Kumar
Description: Develop a more secured application by relying on… | ||
| Get more people to participate in your project | Eliska Slobodova | 23m |
Practical steps to attract contributors: make the project visible via targeted articles, local meetups and conference talks; recruit mentions from relevant… | ||
| Arduino 101 Workshop | Štěpán Bechynský | 01h 35m |
Hands‑on workshop that gets an Arduino IDE running, installs CH340 drivers on Windows, and uploads working examples: blinking LED on ATmega328P with 32 KB… | ||
| Kernel dump analysis made quick and easy! | Milan Gandhi | 49m |
PyKdump is a Python 3 framework that turns crash/vmcore analysis into scripted checks using APIs like read_struct and read_symbol, and can run crash commands… | ||
| Managing a fleet of Linux desktops with Ansible | Mike DePaulo | 35m |
Uses Ansible to enforce real desktop policies across hundreds of seats: sets GNOME/KDE defaults (screen lock, mandatory backgrounds) via the ini_file module… | ||
| Development of VSCode extensions | Bohdan Iakymets, Alexander Demichev, Emil Sharifullin | 45m |
Builds a working VS Code extension that pings hosts using Node.js and TypeScript, scaffolded with Yeoman and the vscode generator, demonstrating showInputBox… | ||
| Enterprise Integration Patterns using Apache Camel | Shailendra Kumar Singh | 21m |
Presentation name: Enterprise Integration Patterns using Apache Camel
Speaker: Shailendra Kumar Singh
Description: Feedback form is now closed.
1. What is EIP… | ||
| Running Apache Kafka on Kubernetes and OpenShift | Jakub Scholz | 50m |
Deploys Apache Kafka on Kubernetes/OpenShift using the open source Strimzi operator with CRDs (example: KafkaTopic CRD and KafkaUser), demo runs on OpenShift… | ||
| Active/Active NFS Serving over CephFS | Jeff Layton | 30m |
Demonstrates an active/active NFS over CephFS setup that uses a single RADOS grace object and per-node per-epoch RADOS client DBs so multiple NFS-Ganesha heads… | ||
| Intro to Ceph, the Distributed Storage System | Gregory Farnum | 49m |
Ceph description of components and concrete behaviors: a bottom-layer RADOS object store with CRUSH placement algorithm drives client-side placement so lookups… | ||
| Benchmark testing | Dustin Black | 44m |
Compares real benchmark outcomes rather than theory: 24 vs 12 drives flips when measured as performance per dollar, and Gluster dispersed vs replicated volumes… | ||
| Red Hat CoreOS and OpenShift v4 | Colin Walters | 45m |
Claim: Red Hat CoreOS merges Container Linux, Atomic Host and RHEL to deliver automated OS management for OpenShift v4. It uses Ignition for early-boot, embeds… | ||
| Erasure Codes in a nutshell | Alexey Stupnikov | 42m |
Presentation name: Erasure Codes in a nutshell
Speaker: Alexey Stupnikov
Description: This session will be a great option for people who already know about… | ||
| Using Maslow’s Psychology to Build Your Best Team | Micah Abbott | 26m |
Argues that applying Maslow’s middle levels — belongingness and esteem — to agile teams raises delivery and creativity by strengthening everyday interactions… | ||
| Developer Communities are just like coffee shops | Jeremy Meiss | 53m |
Compares developer relations to running an independent coffee shop: build an inclusive space, eliminate onboarding friction, and treat SDKs/docs/SDKs… | ||
| Howto engage Python contributors in the long term? | Victor Stinner | 43m |
Presentation name: Howto engage Python contributors in the long term?
Speaker: Victor Stinner
Description: The CPython project is now 28 years old. It has… | ||
| Make Room! Make Room! | Denis Chaplygin | 33m |
oVirt combines thin provisioning, GlusterFS, LVM and Red Hat VDO to reclaim space, compress and deduplicate VM disks so a hyper‑converged oVirt cluster can… | ||
| Istio and why do we need it | Peter Malina | 25m |
Explains how Istio sits on Kubernetes to add a declarative networking API and per-workload sidecar proxies that enforce routing, TLS and policy. Shows concrete… | ||
| CI/CD on OpenShift for developers | Hrishikesh Shinde | 25m |
Presentation name: CI/CD on OpenShift for developers
Speaker: Hrishikesh Shinde
Description: CI/CD is a key to deliver agile engineering practice and it is… | ||
| How many dashboards does your Grafana have? | Martin Polednik | 46m |
Uses Prometheus + Grafana + exporters and Alertmanager to argue for monitoring symptoms not failures, showing a Redis key leak discovered in an ugly spike and… | ||
| Declarative Monitoring pipelines with Prometheus | Aditya Konarde | 24m |
Shows a working pipeline that turns Prometheus configs into GitOps-managed deployments: Prometheus (35 MB binary) + Prometheus operator auto-generates scrape… | ||
| Code optimization tips and tricks | Divya Basant Kumar | 28m |
Presentation name: Code optimization tips and tricks
Speaker: Divya Basant Kumar
Description: Session will walk trough some of the aspects, a programmer… | ||
| Kickstart OpenShift development in VSCode IDE. | Mohit Suman | 19m |
Hands-on demo shows VS Code with the Red Hat OpenShift Connector and an extension pack using Minishift, oc and the odo watch/push workflow to create a Java… | ||
| G 202 25 Sharma Singh 2 | Sharma Singh | 24m |
Presentation name: Whats new in Wildfly 14 application server
Speakers: Deepti Sharma, Shailendra Kumar Singh
Description: 1. New features in JEE8
2. Major… | ||
| Swapping your IDE in Eclipse Che | Sergii Kabashniuk | 39m |
Eclipse Che runs entire IDEs as configurable workspace components and shows live swaps between Theia, the legacy GWT Orion editor and a Jupyter Notebook by… | ||
| Agile documentation: A first class citizen | Paul Wright | 36m |
Claims that documentation stops being a waterfall afterthought by removing the build step and publishing straight from repo, using asciidoc rendered by… | ||
| Deploying Java apps on OpenShift E2E Lifecycle | Mohit Suman | 15m |
A VS Code extension pack bundles OpenShift Connector, a middleware adapter, Docker integration and the Java Debugger by Microsoft to go from code to running… | ||
| What is new in Go and Fedora Go ecosystem | Jakub Čajka | 23m |
Fedora packages over 700 Go projects including Kubernetes, podman and OpenShift Origin, with packaging work in a container SIG and ongoing porting to more… | ||
| A Crash Course in Python 3's asyncio | Randy Barlow | 24m |
A concise walkthrough of Python 3 asyncio showing how async/await turns blocking downloads into concurrently scheduled coroutines, using aiohttp for async… | ||
| Understanding Compiler Optimization | Uli Drepper, Jakub Jelinek | 52m |
Explains how GCC turns source into tokens, AST, GIMPLE and SSA and then runs roughly 200–250 optimization passes so the optimizer actually rewrites code; shows… | ||
| Cant we just agree | Ondra Chaloupka, Vojtěch Juránek | 47m |
Consensus differentiates blockchains by trade-offs: proof-of-work mining gives probabilistic finality and resists Sybil attacks but needs huge hash power and… | ||
| Blockchain and Smart contracts | Stefano Maestri | 50m |
Explains how Ethereum stores state and runs code, writes a simple Solidity contract, deploys and exercises it on an Ethereum testnet with JavaScript, and… | ||
| Blockchain magic from the browser with web3 | Alexandre Gomes | 25m |
Explains how to run and call Ethereum smart contracts from the browser using web3.js and injected providers like MetaMask via the Remix IDE demo: a simple… | ||
| My high-school internship at Red Hat | František Nečas | 08m |
One and a half years of high‑school internship work centers on automating RPM upgrades by extending rebase-helper automation: starts with small bugfixes, adds… | ||
| Red Hat Internship - Student's perspective | Jaroslav Prokop | 21m |
A high-school intern spends about a year at Red Hat, starts overwhelmed for roughly one month not understanding core tooling, and learns through once-a-week… | ||
| Ironic and Edgy | Ilya Etingof, Dmitry Tantsur | 29m |
Ironic adds concrete edge features: an implementation plan for federated architecture (conductor groups, per-conductor DB and a federating proxy), active work… | ||
| Pluto - How to start with OS Dev | Ondřej Langr | 25m |
Pluto is an open source kernel written by two students that aims to teach OS development; it compiles with C++ and g++ toolchain, boots via GRUB into a 64-bit… | ||
| Blender API for Python | Marcel Plch | 22m |
Blender automation uses the bpy module to run scripts inside the text editor or short tests in the interactive console, manipulating ops, context and data… | ||
| The evolution of a flight recorder | Christophe de Dinechin | 26m |
A tiny library replaces printf/log lines with a few C source files (add two files as a submodule) and records events into lock-free circular buffers (one… | ||
| High performance virtual machines in oVirt | Sharon Gratch | 20m |
oVirt adds a new High Performance VM type that preconfigures automatic tweaks (serial console, disabled USB/sound/balloon, qemu cache, preallocated disks) plus… | ||
| Virtual workstation as a daily computer | Marek Havel | 24m |
Fedora host runs qemu/KVM with libvirt/virt-manager and either VFIO/pci-stub to pass a GTX 960 and whole SSDs into a Windows VM; hardware is a 1st‑gen Core i5… | ||
| Performance and program size disadvantages of Arduino on AVR and reducing them using LLVM | Thomas Gloucester | 10m |
Implements a custom LLVM pass that resolves Arduino digitalWrite/digitalRead pin-number math into direct AVR port writes at compile time, using Clang/LLVM for… | ||
| Predictive Analysis for Migration Schedulers | Steven Rosenberg | 17m |
Claims that using historical VM and process metrics to predict when processes complete lets the scheduler start live migration earlier, cutting pause time and… | ||
| Moving to modern languages in long-living projects | Martin Kletzander | 26m |
Rewrites parts of a 12‑year‑old libvirt codebase into Rust as a proof‑of‑concept, picking an isolated module from a generated call graph and incrementally… | ||
| Developing Microservices with Istio | Kevin Conner | 50m |
Demonstrates Istio on Kubernetes/OpenShift using an Envoy sidecar for service discovery, load balancing and retries, with Pilot/Citadel/Telemetry as control… | ||
| Was file locking ever meant to work? | Michal Prívozník | 20m |
Compares BSD flock, POSIX fcntl locks and the Linux-only open file description locks, showing concrete failures: BSD can be silently no-op or translate to… | ||
| MicroProfile: microservices made easy | Martin Stefanko | 42m |
MicroProfile bundles 12 practical specs and ships rapid releases (six in 2.5 years) to make Java microservices opinionated and runnable. Examples include… | ||
| Istio: Real world scenarios | Giuseppe Bonocore, Luca Villa | 36m |
Explains concrete Istio setups: Envoy sidecars plus Pilot/Citadel/Mixer drive advanced routing (geo, vendor headers, A/B and canary with 1%→100% weights)… | ||
| Legacy Monolith to Microservices | Smit Thakkar | 35m |
Company migrates a 2005-era monolith to an event-driven bus architecture to decouple verticals, using Python services, RabbitMQ, Mesosphere/Kronos, New Relic… | ||
| Insiders info from the Masters of Clouds | Jindrich Novy | 25m |
Describes a lightweight tool called o3 that extracts executable scripts and Ansible playbooks from asciidoc SOPs in GitHub, runs them on OpenShift 3.11… | ||
| Usability of Open Source Software | Renata Gegaj | 18m |
Presentation name: Usability of Open Source Software
Speaker: Renata Gegaj
Description: Test the usability of any Open Source software in just a few steps… | ||
| Don't Move That Fence Til You Know Why It's There | Adam Williamson | 22m |
A practical rule from Chesterton's fence: don’t remove behavior until you can state why it exists and what your change will break. Concrete examples: the… | ||
| Web Accessibility? | Sofiya Huts | 22m |
Web accessibility matters: about 20% of people (roughly 1 billion) have impairments, ~70% abandon sites with barriers, costing an estimated $12 billion… | ||
| Going Web Native | A.Mahdy Abdelaziz | 51m |
Argues the web now matches many native app affordances by showing concrete pieces: service worker as installer that enables offline caching, push, background… | ||
| How OpenShift Builds Container Images | Nalin Dahyabhai | 19m |
OpenShift moves image builds into build pods that run builder containers (openshift-docker-builder, source-to-image and imagebuilder libraries) so builds run… | ||
| Container pipeline for devs and enterprises alike! | Dharmit Shah | 25m |
CentOS Container Pipeline is rearchitected as an OpenShift-native Jenkins pipeline that runs each build in a dynamic pod, replaces Beanstalkd, and cuts deploy… | ||
| Managing changes in open source projects | Ben Cotton | 43m |
Describes Fedora’s concrete change workflow: proposals live on a tracked page, require test and contingency plans for system-wide impact, and get technical… | ||
| Debate and commit: Making decisions stick | Rebecca Fernandez | 26m |
Four-step, practical decision process: think and draft the decision, scope, stakeholders, voting rules and forcing functions; issue a call for comments with a… | ||
| Linux distributions, lifecycles, and containers | Adam Šamalík | 26m |
Fedora introduces DNF module install streams so the distro ships multiple supported versions (example: Node.js 8 and 10 streams) as logical modules with… | ||
| Web Scale SSO | Dustin Minnich | 26m |
Red Hat IT runs an always-on, geo‑resilient SSO stack built from RH-SSO (Keycloak downstream), JBoss Data Grid (Infinispan), MariaDB + Galera and Ansible for… | ||
| Fine - Grained Authorization with Keycloak SSO | Marek Posolda | 50m |
Keycloak provides SSO and adds fine‑grained authorization to a Spring Boot photo/car app using OAuth2/UMA2; the demo shows adapters, admin console exports, and… | ||
| Going Modular: Teaching Old Docs New Tricks | Robert Krátký | 36m |
Proposes turning big, feature‑heavy books into small, reusable units: self-contained concept and procedure modules that combine into user‑story assemblies… | ||
| What keeps container maintainers awake | Honza Horák, Petr Kubat | 24m |
Container maintainers treat Dockerfiles plus helper scripts as the true upstream source and consolidate versions into one repo per stack to avoid duplication… | ||
| Take The Scare Out of Using Fedora Rawhide | Mohan Boddu | 13m |
Fedora Rawhide ships daily and often breaks; the solution shown automates a workstation so recovery is fast. It uses an Ansible playbook to install packages… | ||
| Leveraging Modularity for Real World Development | Langdon White | 25m |
Fedora Modularity makes multiple versions available and shows how to keep a development stack sticky while the OS updates. The demo builds a React + Node.js +… | ||
| Learning "Learning to Rank" | Sophie Watson | 24m |
Covers how to turn query–document pairs into numeric feature vectors (IDF, term-in-title, link counts), the need for human relevance labels (0–4), and… | ||
| Container workflows for data science and ML | William Benton | 30m |
Claims OpenShift is a powerhouse for ML and shows concrete tooling and demos: uses OpenShift and radanalytics.io to spin up an app-scoped Spark cluster, uses… | ||
| Getting Started in Fedora QA | Geoff Marr | 20m |
Requires a Fedora account and Bugzilla and follows the validation test matrix for each compose (rawhide branches into releases). Validation testing links… | ||
| Wrap up and Win Win Win! | Mikey Ariel, Brian Exelbierd, Radek Vokal | 21m |
Wrap-up lists exact outcomes: a live coding contest awards an IoT kit to first place and two blankets to runners-up, the badge-flair contest draws more than 20… | ||
| nothing matches | ||