Virtual Event | October 6-7, 2021
P99 CONF is a new, cross-industry virtual event for _engineers_ and by engineers. The event is centered around low-latency, high-performance design — ranging from OS (kernel, eBPF, IO_uring), CPUs (Arm, Intel, OpenRisc), middleware and languages (go, Rust, JVM, DPDK), databases and observability methods.
Leading engineers will share their novel approaches for solving complex problems. The goal is to share development learnings, thus it is vendor and tool agnostic. It is not about products but about technology, so open source solutions are preferred. P99 CONF is for a highly technical audience only. Your boss is not invited.
Discover the latest methods in systems development and operational best practices for high-performance computing.
Share Your Team’s Ingenuity
Showcase your team’s success at achieving massive scale while maintaining lowest latencies. Compare notes with your industry peers.
Join the Webscale™ Revolution
Take lessons learned back to your organization and be part of the movement for ever-faster computing and big data solutions.
OSv Unikernel — Optimizing Guest OS to Run Stateless and Serverless Apps in the Cloud
Waldek Kozaczuk is a software developer and architect. During the day he is busy designing and building components of the video supply chain for CNN at WarnerMedia. During the night he is busy improving OSv, an open-source versatile modular unikernel designed to run a single unmodified Linux application securely on top of a hypervisor. He has been contributing to the project ince 2016, when he first got exposed to and fascinated by OSv. Three years ago he was nominated as one of its committers. In that time, he has contributed over 500 patches, which most notably involved enhancing OSv to run on AWS firecracker (http://blog.osv.io/blog/2019/04/19/making-OSv-run-on-firecraker/) and improving ARM port.
Wait, What is Rust Async Actually Good For?
Jim Blandy works on Firefox's graphics at Mozilla. He is a co-author of Programming Rust, published by O'Reilly. He has been writing free software since 1990.
Continuous Go Profiling
Felix Geisendörfer is a Staff Engineer at Datadog, where he works on Continuous Profiling for Go. Before that he was working on manufacturing systems for Apple, herding big PostgreSQL clusters. In his spare time he's usually working on [open source](https://github.com/felixge), playing beach volleyball, or giving [questionable advice](https://gist.github.com/felixge/024827e7f09048d7bee2ad7c397e6ace) on the internet.
Redpanda: Chasing Microseconds at Scale with the Kafka-API
Alex Gallego is the founder and CEO of Vectorized, where he & the team hack on Redpanda, a modern streaming platform for mission-critical workloads. Prior to Vectorized, he was a principal engineer at Akamai, as well as co-founder and CTO of Concord.io, a high-performance stream processing engine built in C++ and acquired by Akamai in 2016.
Rust is safe. But is it fast?
Glauber is a veteran low-level engineer with a strong focus on performance and resource management. He has worked with a variety of subsystems in the Linux Kernel, most notably the KVM Hypervisor and the cgroups resource management infrastructure that created the foundations of the containers revolution. Glauber had spent many years with ScyllaDB working with both business and technical issues, specializing in storage I/O and automated resource controlling. Currently he is a Staff Engineer at Datadog, where he authored the Glommio asynchronous framework for Rust.
Vanquishing Latency Outliers in the Lightbits LightOS Software Defined Storage System
Muli Ben-Yehuda is the Chief Scientist of Lightbits Labs, a company he co-founded in early 2016. He is a systems researcher and an expert in the area of machine and I/O virtualization. He holds an M.Sc. in Computer Science (summa cum laude) from the Technion — Israel Institute of Technology and a B.A. (cum laude) from the Open University of Israel. From 2002 until 2012 he held senior research and managerial positions at IBM Research, where he was also an IBM Master Inventor. In 2013 he founded a boutique virtualization and cloud computing consulting company, Hypervisor Technologies and Consulting Ltd, that provided expert consulting services to select clients. From 2014 until 2016 he solved hard cloud computing problems as Stratoscale's Chief Scientist.
Crimson: Ceph for the Age of NVMe and Persistent Memory
Orit is an OpenShift Container Storage Architect at Red Hat, focusing on storage for containers, hybrid cloud, multi-cloud and Edge. An experienced software engineer who is passionate about open source and infrastructure, Orit has worked with distributed systems and storage for much of her career. She was a principal architect at Lightbits labs, a software-defined storage startup developing NVMe/TCP. Her journey at Red Hat started on Ceph object storage (Ceph Rados Gateway), a highly available distributed software-defined storage solution designed to scale and handle PetaBytes. She also co-maintained and developed live migration for KVM/QEMU. In the past at IBM Research Labs, she developed nested virtualization for KVM.
Multi-Cloud State for k8s: Anthos and ScyllaDB
As Chief Technology Officer at SADA, Miles Ward leads SADA’s cloud strategy and solutions capabilities. His remit includes delivering next-generation solutions to challenges in big data and analytics, application migration, infrastructure automation, and cost optimization; reinforcing our engineering culture; and engaging with customers on their most complex and ambitious plans around Google Cloud. Previously, Miles served as Director and Global Lead for Solutions at Google Cloud. He founded the Google Cloud’s Solutions Architecture practice, launched hundreds of solutions, created Style-Detection and Hummus AI APIs, built CloudHero, designed the pricing and TCO calculators, and helped thousands of customers like Twitter who migrated the world’s largest Hadoop cluster to public cloud and Audi USA who re-platformed to k8s before it was out of alpha, and helped Banco Itau design the intercloud architecture for the bank of the future.
New Ways to Find Latency in Linux Using Tracing
Steven Rostedt currently works for VMware in their Open Source Technology Center. He's the maintainer of the PREEMPT_RT (aka Real Time patch) stable releases. He is also one of the original developers for the Real Time patch. Steven is the main developer and maintainer for ftrace, the official tracer of the Linux kernel, as well as the user space tools trace-cmd and kernelshark. He also develops ktest.pl (in the kernel) and was the creator of "make localmodconfig".
Keeping Latency Low and Throughput High with Application-level Priority Management
Avi Kivity, CTO of ScyllaDB, is known mostly for starting the Kernel-based Virtual Machine (KVM) project, the hypervisor underlying many production clouds. He has worked for Qumranet and Red Hat as KVM maintainer until December 2012. Avi is now CTO of ScyllaDB, a company that seeks to bring the same kind of innovation to the public cloud space.
Data Structures for High Resolution, Real-time Telemetry at Scale
Filipe Oliveira is a Performance Engineer at Redis Labs, working on both the enterprise and the open-source products as part of the CTO research group. Before Redis Labs, he worked both on a large scale retail company and as Grid and Distributed Computing Researcher recurring to advanced computing infrastructures listed in the TOP500 supercomputers list.
How to Meet Your P99 Goal While Overcommitting Another Workload
Shlomi Livne has 15 years of experience in software development of large scale systems. Previously he has led the research and development team at Convergin, which was acquired by Oracle. Shlomi holds a BA and MSc in Computer Science from the Technion-Machon Technologi Le’ Israel.
Present at P99 CONF
Are you a developer, architect, DevOps, SRE with a novel approach to high performance and low latency? Perhaps you’re a production-oriented practitioner looking to share your best practices for service level management, or a new approach to system management or monitoring that helps to shave valuable milliseconds off application performance.
We’re looking for compelling technical sessions, novel algorithms, exciting optimizations, case studies, and best practices. We’d like to share your expertise with a highly technical audience of industry professionals.
Example topics include…