~/conference

Open Source Summit Latin America 2022

open source developers, cloud native engineers, embedded systems engineers, machine learning engineers, security engineers, site reliability engineers, community managers

Kubernetes operators and testing; Kubernetes for machine learning; WebAssembly AI inference (WASI); firmware and Linux interaction; MCUboot secure bootloader; kernel tracing and debugging; federated machine learning on Kubernetes; supply chain first-line security; FPGA AMC FMC hardware design; WebRTC low-latency streaming; chaos engineering with Litmus-SDK; open source project governance metrics

titleauthorlength
Keynotes Day 1Jim Zemlin, Mike Swift, Jackson Filho, Pachi Parri, Elder Moraes, Gabriele Columbro, Arpit Joshipura01h 45m
Overview of concrete claims, tools and scale: Linux Foundation reports LFX automates project tooling, adds 155 high‑impact projects in 2022 and 2.4M+ trainees…
Talk in English on
Tutorial: Honey, I Shrunk GStreamer: Using Meson to Slim Down DependenciesXavier Claessens31m
Meson replaces typical autotools workflows to cross-compile GStreamer for Android using an Android NDK cross file and wrapdb subprojects, producing a minimal…
Talk in English at ROOM 4, Virtual on
Tools and Techniques to Debug an Embedded Linux SystemSergio Prado46m
Shows how kernel oops addresses map to source using addr2line + vmlinux with debug symbols so crashes resolve to exact lines; demonstrates tracing a 4s delay…
Talk in English at ROOM 4, Virtual on
AMC FMC Carrier: A General Purpose FPGA Card for Fast Data AcquisitionAugusto Fraga Giachero12m
A general-purpose AMC FMC carrier card built around a Xilinx Artix-7 FPGA with 16 high-speed transceivers, ~215k logic cells and ~500 I/O pins, plus 2 GB DDR3…
Talk in English at ROOM 6, Virtual on
A Guardian Angel of File Systems: Monitoring for File System Errors in Data CentersGabriel Krisman Bertazi37m
Explains a concrete kernel-level solution: a new fsnotify error event that wakes user space with a structured record (fsid, file handle, error count and a…
Talk in English at ROOM 4, Virtual on
How to Detect Silent Failures in ML ModelsWojtek Kuberski22m
Claims a practical way to estimate model performance without labels by calibrating predicted probabilities, turning each prediction into a partial confusion…
Talk in English at ROOM 2, Virtual on
Pinguino Project: Like Arduino, but for PICsErnesto Victor Villarreal28m
Pinguino Project describes an open-source hardware and software platform that brings Arduino-like ease to Microchip PIC microcontrollers. It covers the…
Talk in Spanish at ROOM 6, Virtual on
Writing Machine Learning Pipelines Against Object StorageDaniel Valdivia35m
Argues that storing data in an object store and letting each pipeline stage read from it avoids repeated full-data transfers, enables burstable compute, and…
Talk in English at ROOM 2, Virtual on
Introduction to MCUboot: Secure Bootloader and Easy Firmware UpdatesAlmir Kazunari Okato24m
MCUboot is a compact secure bootloader for microcontrollers that enforces a two-slot layout with a scratch area to allow recovery from interrupted updates. It…
Talk in Portuguese at ROOM 3, Virtual on
WebRTC: Connecting Embedded, Mobile and Desktop with the Lowest LatenciesOlivier Crête22m
WebRTC provides sub-second peer-to-peer audio/video using RTP/ICE/DTLS/SRTP and SRTP keying, with common stacks like libwebrtc (Google), Pion (Go) and a…
Talk in English at ROOM 3, Virtual on
Designing Secure Containerized Applications for Embedded Linux DevicesSergio Prado46m
Practical steps to harden containerized apps for embedded Linux: build minimal images via multi‑stage and static linking (example: 250 MB → 5 MB → 100 KB using…
Talk in English at ROOM 4, Virtual on
MLSecOps with Automated Online and Offline ML Model Evaluations on KubernetesTommy Li, Animesh Singh40m
Demonstrates a concrete ML security stack: Adversarial Robustness Toolbox (Python) plus AIF360/XAI toolkits integrated into Kubeflow + KServe for online…
Talk in English at ROOM 2, Virtual on
Applying Machine Learning Techniques to Detect and Understand Fake NewsJoão Lucas Vale Assis34m
Uses Python, Jupyter and OpenSUSE with pandas, scikit‑learn and NLTK to train a Passive‑Aggressive classifier on 7,200 labeled articles (3,600 fake / 3,600…
Talk in English at ROOM 2, Virtual on
Keeping Networks Secure: The Open WayRanny Haiby28m
Open source accelerates 5G standards by creating a live feedback loop between implementations and specs, but it also enlarges the attack surface and…
Talk in English at ROOM 2, Virtual on
Building Smart Farms with Edge Computing Systems Using KubernetesSergio Mendez35m
A tiny Kubernetes distro (k3s) runs on a Raspberry Pi ARM cluster at the edge to collect LoRa sensor data, process it locally and push only needed results to…
Talk in Spanish at ROOM 3, Virtual on
Tackling Climate Change with Open Source and Data-Driven TechnologyKathy Giori20m
A biodigester in Molina, Chile converts grape harvest residue, biosolids, expired grocery waste and industrial organics into methane that powers the entire…
Talk in English at ROOM 6, Virtual on
Real-Time Analytics: Going Beyond Stream Processing with Apache PinotKarin Wolok, Mark Needham34m
Real-time analytics pipeline uses a Wikimedia server‑sent events feed, a Python producer, Apache Kafka for streaming, and Apache Pinot as a columnar OLAP store…
Talk in English at ROOM 2, Virtual on
How Open Source Helped My Career: A History from an Average JoeFabricio Buzeto34m
Claims that occasional engagement with open source boosts a typical developer’s career by following a concrete path: use → learn → share → contribute, with…
Talk in English at ROOM 5, Virtual on
Fostering a Diamond in the Rough: Being a Good Mentor in Open SourceNikita Manohar Jibhkate26m
Open source projects lack mentoring guidelines so volunteers rely on ad hoc help; structured mentorship increases onboarding and retention by giving newcomers…
Talk in English at ROOM 6, Virtual on
Scaling Communities to Be More InclusiveKunal Kushwaha17m
Defines community by shared struggles, recommends weekly meetings and public channels like Discord server or Slack for instant help, and cites a moderation…
Talk in English at ROOM 6, Virtual on
How the LFX Mentorship Program Helped me Start My CareerNavendu Pottekkat37m
Timeline: Jan 2020 new programmer; by March 2021 becomes a full‑time paid open source contributor through the LFX mentorship on the Measuring project. Learns…
Talk in English at ROOM 6, Virtual on
Why Kubernetes Applications Require a New Approach to Testing using TestkubeBruno Leonel André Lopes16m
Testkube is a Kubernetes‑native testing framework that runs tests as cluster resources so teams stop packing tests into custom Docker images and complex…
Talk in English at ROOM 1, Virtual on
The Importance of Communities for the Inclusion of Women in TechnologyBeatriz Oliveira, Elizabeth Souza37m
Explains how community groups and networks help include women in technology by offering mentorship, training, and safe collaborative spaces. Describes concrete…
Talk in Portuguese at ROOM 5, Virtual on
Building Mentorship Opportunities at Your Open-source OrganizationsHarsh Bardhan Mishra36m
Community builds a mentorship working group that runs LFX mentorship, Google Summer of Code and Season of Docs placements, and Outreachy placements, mentoring…
Talk in English at ROOM 5, Virtual on
A Checklist for Security from the Container to the Kubernetes: An Overview End to EndCarol Valencia24m
Ends with a concrete end-to-end checklist: generate an SBOM and run SCA/SAST early, sign images with Cosign or Notary, enforce signed artifacts via Kubernetes…
Talk in English at ROOM 1, Virtual on
Create Chaos Experiments Using Litmus-SDKKale Oum Nivrathi34m
Generates a runnable chaos experiment with the Litmus Python SDK, scaffolding attribute.yaml, experiment code and chart and explains the exact env vars used…
Talk in English at ROOM 1, Virtual on
How Testability Drives ObservabilityMatheus Henrique Pereira Nogueira de Paula36m
Argues that asserting on distributed traces makes telemetry testable and steers better instrumentation, replacing fragile end-to-end setups with lightweight…
Talk in English at ROOM 1, Virtual on
How Geo-Distributed Apps Use Global Cloud Infra for Speed and ComplianceDenis Magda38m
Shows concrete options for low-latency, compliant geo apps using global cloud infra and YugabyteDB as the example: claim is that multi-region design equalizes…
Talk in English at ROOM 1, Virtual on
A Different Kind of S3: First Line Security of the Supply ChainJohn Amaral18m
Three concrete defenses: produce and store SBoMs (required by the U.S. government, and they let teams quantify Log4j exposure), adopt cryptographic signing…
Talk in English at ROOM 1, Virtual on
It All Starts With a Smile: How To Foster a Sense of Belonging in Remote TeamsEleni Katsoula31m
Company adopts a concrete engineering framework launched three years ago with people leads running regular one‑to‑ones and cluster calls, guilds meeting twice…
Talk in English at ROOM 5, Virtual on
Collaboration as a Key Health Indicator for OSS CommunitiesDaniel Izquierdo Cortázar, Miguel Angel39m
Presents a way to measure open-source community health by constructing contributor–repository graphs and computing network metrics (adjacency, degree…
Talk in Spanish at ROOM 5, Virtual on
How to Grow & Mentor an Open Source Community & Achieve Collaboration with Over 170 Listed Corpor...Juan Pan25m
Starts as a sharding middleware in 2016–17 and grows into a data platform by adding encryption, gateway, traffic rewrite/splitting, SQL audit and distributed…
Talk in English at ROOM 5, Virtual on
Open Source Summit Latin America 2022 - Keynotes Day 2Karen Ottoni, Marcos Sarres, Ilan Melendez, Greg Kroah-Hartman, Kate Stewart, Sofía Dorta01h 37m
Hyperledger in Action reports Lacnet’s public permission network running ~30 projects, a subscription fee model (no per-transaction gas), and a JBS…
Talk in English on
Unravelling How Firmware Interacts with the Linux SubsystemSmitha T Murthy39m
Explains how the Linux firmware API actually behaves: synchronous calls like request_firmware block, asynchronous request_firmware_nowait uses callbacks and is…
Talk in English at ROOM 4, Virtual on
Guider: A New Performance Monitoring DaemonPeace Lee39m
Guider is an open source Python daemon that runs on Linux/Android (limited macOS/Windows) and continuously monitors CPU, memory, block IO, network, IPC, IRQ…
Talk in English at ROOM 4, Virtual on
Stateless Video Decoder Virtualization through Virtio Video and VA-APIDaniel Almeida38m
Explains how to virtualize stateless video decoders using the Virtio Video framework and VA-API, focusing on integrating Virtio Video with VA-API to enable…
Talk in Portuguese at ROOM 4, Virtual on
WebAssembly Based AI as a ServiceRishit Dagli, Shivay Lamba41m
Claims that WebAssembly runtimes plus Rust give huge inference wins: benchmarks show 12–15x vs Node.js and ~25x vs Python; a MobileNet V2 demo runs in 215 ms…
Talk in English at ROOM 6, Virtual on
Powershell - An Open Source and Cross-platform SolutionRodrigo Crespi41m
PowerShell claims to be an open-source .NET Core shell that runs on macOS, Linux and Windows and treats data as objects not text; demos use VS Code on Ubuntu…
Talk in English at ROOM 6, Virtual on
Revisit Multi-Reader Synchronizations for Scalable ApplicationsJim Huang, Shao-Tse Hung28m
RCU is presented as a lock-free reader-writer approach with concrete results: user-space benchmarks show near-linear reader scalability versus mutexes; kernel…
Talk in English at ROOM 4, Virtual on
Deploying ML at Scale with Kubernetes and TFXRishit Dagli42m
Shows a concrete pipeline that packages a TensorFlow SavedModel (ResNet ~110 MB) to TensorFlow Serving, deploys it in Kubernetes with a LoadBalancer, and…
Talk in English at ROOM 2, Virtual on
Taking Your First Steps in KubernetesJossie Bismarck Castrillo Fajardo36m
Shows how to create a two-node Kubernetes cluster on Google Cloud, apply a YAML manifest with kubectl apply -f, and deploy an Apache “hello world” web…
Talk in Spanish at ROOM 6, Virtual on
Introduction to the Native Cloud Ecosystem and KCNA Exam PreparationAdrian Gonzalez Sanchez45m
Examines the KCNA (Kubernetes and Cloud Native Associate) exam format and preparation advice: a 140‑minute online multiple‑choice test costing about $250…
Talk in Spanish at ROOM 6, Virtual on
Deep Dive Into Linux Kernel LivepatchAakarsh Jain29m
Explains that kernel livepatching redirects execution with ftrace code redirection and compares three implementations: kpatch (stop-the-world stack-scan)…
Talk in English at ROOM 4, Virtual on
Federated Machine Learning with KubernetesRishit Dagli, Shivay Lamba31m
Shows a working federated training pipeline that uses TensorFlow Federated to train on an EMNIST-style dataset partitioned across 10 simulated clients, runs…
Talk in English at ROOM 2, Virtual on
Training AI To Code Using The Largest Code Dataset (Project CodeNet)Christian Kadner, Tommy Li39m
Project CodeNet is a curated dataset of 14 million submissions solving 4,000 programming problems across 55 languages with over half a billion lines of code…
Talk in English at ROOM 2, Virtual on
Exploring Runtime Security and Forensic using eBPFCarol Valencia40m
Shows how eBPF lives in the kernel, attaches via kprobes and tracepoints, and uses eBPF maps plus the verifier/JIT to inspect system calls for runtime security…
Talk in English at ROOM 4, Virtual on
Tales at Scale: Analytics at 1000 QPS and BeyondGian Merlino27m
Claims Apache Druid delivers interactive analytics at 1000 QPS by combining data layout, cluster design and resource management. Uses columnar segments with…
Talk in English at ROOM 2, Virtual on
From Traditional to GitOps: A Tale of Modernizing Two Goverment Institutions in One YearVíctor Leonel Orozco López41m
Two government institutions in Guatemala move from Docker monoliths and Java EE monoliths to a cloud-native stack within about one year, keeping data…
Talk in English at ROOM 1, Virtual on
Getting Students Involved in the CNCF Cloud Native EcosystemSergio Mendez33m
Introduces ways for students to join the Cloud Native Computing Foundation (CNCF) ecosystem by using cloud-native technologies like Kubernetes and related CNCF…
Talk in Spanish at ROOM 5, Virtual on
Policy as [versioned] CodeChris Nesbitt-Smith25m
Claims that policy becomes a maintainable artifact: put policy in a GitHub repo, semantic versioning it, ship tests, and treat it as a dependency so apps get…
Talk in English at ROOM 5, Virtual on
5 Ways to Fail at Building CommunitiesDavid Espejo15m
Lists five common mistakes when trying to build open source communities, focusing on organizational and interpersonal failures rather than technical issues…
Talk in Spanish at ROOM 5, Virtual on
From a Database in Container to DBaaS on KubernetesPeter Zaitsev36m
Docker works well for dev but not for production at scale; containers add overhead, volume management and monitoring gaps. Kubernetes plus the operator…
Talk in English at ROOM 3, Virtual on
Kubernetes Operator For Deployment And Management Of AppKale Oum Nivrathi29m
Kubernetes operator demonstration shows a working custom controller built with Operator SDK and kubebuilder patterns that installs a Potato Head CRD…
Talk in English at ROOM 3, Virtual on
What We Learned Dissecting the World’s Most Popular ContainersAyse Kaya30m
Analyzes the top 130 most popular Docker Hub images using container scanners including Docker Slim xray and common vuln scanners, modeling a CI/CD pipeline and…
Talk in English at ROOM 3, Virtual on
Dev Team Metrics that MatterAvishag Sahar22m
Defines DORA metrics (cycle time, deployment frequency, change failure rate, mean time to restore) and measures them with LinearB, CI/CD (Drone, Jenkins…
Talk in English at ROOM 5, Virtual on
4 Opens and the Open Infra WayKendall Nelson36m
Presents a concrete governance and engineering recipe: four opens (open source, open design, open development, open community) enforced with Apache 2.0…
Talk in English at ROOM 5, Virtual on
Edit, Debug, & Secure the K8s Manifest Lifecycle: Why is it Important and How Can You Get it Right?Ole Lensmar37m
Shows concrete steps and tools to stop wasting hours debugging manifests: use kubectl or IDE snippets to create YAML, preview templated output from Helm and…
Talk in English at ROOM 3, Virtual on
GitOps your SaaS Apps with ArgoCD: The Answer to the Unmanaged SaaS JungleEran Bibi28m
Shows a concrete GitOps pipeline that provisions SaaS config: Argo CD + tf-controller + Flux running on a local kind cluster reconciles Terraform HCL in Git…
Talk in English at ROOM 1, Virtual on
Building & Supporting Open Source Communities Through MetricsGeorg Link, Emilio Galeano Gryciuk26m
Bitergia shows a concrete toolkit: CHAOSS defines 70+ metrics across five groups (common, value, evolution, DEI, waste) and tools like Grimoire Lab /…
Talk in English at ROOM 5, Virtual on
SOAR with Postee: Automated Incident Response for Cloud Native RisksSimarpreet Singh, Carol Valencia23m
Postee automates SOAR workflows by ingesting alerts from Trivy scans and Tracy runtime detectors, evaluating them with policy-based routing with OPA, then…
Talk in English at ROOM 1, Virtual on
Building a Secure By-Design Pipeline with an Open Source StackRotem Refael32m
Claims a reproducible open source pipeline that enforces security gates at build, registry and runtime and shows a working demo on minikube. Uses IDE plugin…
Talk in English at ROOM 1, Virtual on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.