www.p99conf.io Open in urlscan Pro
141.193.213.20  Public Scan

Submitted URL: https://protect-us.mimecast.com/s/E7KtCqx92xi8kZnB3uZBGVW?domain=lp.scylladb.com
Effective URL: https://www.p99conf.io/?latest_sfdc_campaign=7016O000001GAB0&utm_campaign=em%20promotional%202023-10-18%20p99%20conf&ut...
Submission: On September 19 via manual from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

 * On Demand
 * Agenda
 * Blog
 * Register Now
 * You’re Registered

Menu
 * On Demand
 * Agenda
 * Blog
 * Register Now
 * You’re Registered

Virtual Event | OCTOBER 18 + 19, 2023


ALL THINGS PERFORMANCE


OBSESSED WITH P99 PERCENTILES, LOW-LATENCY ENGINEERING, AND PERFORMANCE
OPTIMIZATIONS? JOIN 1000S OF YOUR PEERS AT P99 CONF: A FREE, HIGHLY-TECHNICAL
VIRTUAL CONFERENCE.

REGISTER NOW
YOU'RE REGISTERED




FEATURED SPEAKERS

Explore Rust, C++, Go, event streaming architectures, distributed databases,
Linux kernel, observability, K8s & more

Follow us on Twitter @p99conf for announcements!

JENS AXBOE

Software Engineer at Meta
✕


JENS AXBOE

Software Engineer at Meta


HOW NETFLIX BUILDS HIGH PERFORMANCE APPLICATIONS AT GLOBAL SCALE

PRASANNA VIJAYANATHAN

Senior Software Engineer at Netflix
✕


PRASANNA VIJAYANATHAN

Senior Software Engineer at Netflix
Talk(s)

How Netflix Builds High Performance Applications at Global Scale

About Prasanna Vijayanathan

Prasanna Vijayanathan is a seasoned professional with over a decade of
experience in building high-performance applications and frameworks. Currently
employed at Netflix, he holds a prominent role as an engineer and lead,
spearheading initiatives aimed at gaining a deeper understanding of users and
leveraging those insights to enhance the overall user experience across
applications. Throughout his career, Prasanna has taken on diverse roles within
various organizations, showcasing his versatility and adaptability. As an
engineer, his technical expertise and proficiency lie in building high
performance, low latency applications on web and mobile platforms through the
use of data analysis and artificial intelligence. His passion for innovation and
problem-solving has consistently driven him to deliver cutting-edge
applications, work that he has presented at many international conferences,
journals and publications. In addition to his technical acumen, Prasanna has
also excelled as an engineering leader and manager, building teams from scratch,
fostering collaboration and creating an environment conducive to innovation. His
strong leadership skills have been instrumental in driving organizational growth
and delivering impactful solutions. Beyond his professional endeavors, Prasanna
has actively contributed to the community as an executive director on boards of
non-profit organizations and a mentor to many students and engineers. His
dedication to making a positive impact extends beyond the tech industry, as he
leverages his skills and experience to support the missions of these
non-profits. His ability to navigate diverse landscapes and bring about
meaningful change showcases his commitment to driving social impact and giving
back to society.




MEASURING THE IMPACT OF NETWORK LATENCY AT TWITTER

ZHEN LI

Data Scientist at TikTok
✕


ZHEN LI

Data Scientist at TikTok
Talk(s)

Measuring the Impact of Network Latency at Twitter

About Zhen Li

Zhen Li is a Data Scientist at TikTok.



BRYAN CANTRILL

CTO of Oxide Computer Company
✕


BRYAN CANTRILL

CTO of Oxide Computer Company
About Bryan Cantrill

Bryan Cantrill is a software engineer who has spent a quarter of a century at
the hardware/software interface. He is the co-founder and CTO of Oxide Computer
Company, which is endeavoring to build a rack-scale computer for the post-cloud
era. Prior to Oxide he spent nearly a decade at Joyent, a cloud computing
pioneer; prior to Joyent, he spent fourteen years at Sun Microsystems, a
now-defunct computer company that Bryan's nine-year-old daughter apparently
thought was a brewery.




TAMING P99 LATENCIES AT LYFT: TUNING LOW-LATENCY ONLINE FEATURE STORES

BHANU RENUKUNTLA

Senior Software Engineer at Lyft
✕


BHANU RENUKUNTLA

Senior Software Engineer at Lyft
Talk(s)

Taming P99 Latencies at Lyft: Tuning Low-Latency Online Feature Stores

About Bhanu Renukuntla

Bhanu Renukuntla is a Senior Software Engineer at Lyft Inc., where he is working
on the ML Feature store. Before Lyft, Bhanu was an early employee at a San
Francisco based startup where spent his time building the Data and ML platform.
He earned his Master of Science degree in Electrical and Computer Engineering
from UC San Diego and his B.Tech in Electrical Engineering from IIT Bombay.




QUANTIFYING THE PERFORMANCE IMPACT OF SHARD-PER-CORE ARCHITECTURE

DOR LAOR

CEO of ScyllaDB
✕


DOR LAOR

CEO of ScyllaDB
Talk(s)

Quantifying the Performance Impact of Shard-per-core Architecture

About Dor Laor

Dor Laor is the CEO of ScyllaDB. Previously, Dor was part of the founding team
of the KVM hypervisor under Qumranet that was acquired by Red Hat. At Red Hat
Dor was managing the KVM and Xen development for several years. Dor holds an MSc
from the Technion and a Phd in snowboarding.




RUNNING A GO APP IN KUBERNETES: CPU IMPACTS

TEIVA HARSANYI

Senior Software Engineer at Google
✕


TEIVA HARSANYI

Senior Software Engineer at Google
Talk(s)

Running a Go App in Kubernetes: CPU Impacts

About Teiva Harsanyi

Teiva Harsanyi is a Senior Software Engineerat Google and 100 Go Mistakes
author.




HIGH PERFORMANCE ON A LOW BUDGET

GWEN SHAPIRA

Co-founder & CPO of Nile
✕


GWEN SHAPIRA

Co-founder & CPO of Nile
Talk(s)

High Performance on a Low Budget

About Gwen Shapira

Gwen is a co-founder and CPO of Nile (thenile.dev). She has 20+ years of
experience working with code and customers to build reliable and scalable data
architectures - most recently as the head of Cloud Native Kafka engineering org
at Confluent. Gwen is a committer to Apache Kafka, author of “Kafka - the
Definitive Guide” and "Hadoop Application Architectures." You can find her
speaking at tech conferences or talking data at the SaaS Developer Community
(https://www.youtube.com/@saas-dev).


FROM 1M TO 1B FEATURES PER SECOND: SCALING SHARECHAT'S ML FEATURE STORE

IVAN BURMISTROV

Senior Staff Software Engineer at ShareChat
✕


IVAN BURMISTROV

Senior Staff Software Engineer at ShareChat
Talk(s)

From 1M to 1B Features Per Second: Scaling ShareChat's ML Feature Store

About Ivan Burmistrov

Ivan is an experienced Software Engineer, ex-Facebook, ex-ScyllaDB, passionate
about performance problems in distributed systems. He is leading the effort to
build a world-class Feature Engineering framework at ShareChat.




EBPF VS SIDECARS

LIZ RICE

Chief Open Source Officer at Isovalent
✕


LIZ RICE

Chief Open Source Officer at Isovalent
Talk(s)

eBPF vs Sidecars

About Liz Rice

Liz Rice is Chief Open Source Officer with eBPF specialists Isovalent, creators
of the Cilium cloud-native networking, security, and observability project. She
was Chair of the CNCF's Technical Oversight Committee in 2019-2022, and Co-Chair
of KubeCon + CloudNativeCon in 2018. She is also the author of Container
Security, published by O'Reilly. She has a wealth of software development, team,
and product management experience from working on network protocols and
distributed systems, and in digital technology sectors such as VOD, music, and
VoIP. When not writing code, or talking about it, Liz loves riding bikes in
places with better weather than her native London, competing in virtual races on
Zwift, and making music under the pseudonym Insider Nine.




HOW TO IMPROVE YOUR ABILITY TO SOLVE COMPLEX PERFORMANCE PROBLEMS

KERRY OSBORNE

Google Database Black Belt Team Lead at Google
✕


KERRY OSBORNE

Google Database Black Belt Team Lead at Google
Talk(s)

How to Improve Your Ability to Solve Complex Performance Problems

About Kerry Osborne

Kerry Osborne is a database performance specialist. He is a founder of Enkitec;
an expert model Oracle-focused consulting company that was acquired by Accenture
in 2014 (now the Accenture Enkitec Group). He is also a founder of Gluent, a
software company which provided transparent connections between many analytic
engines (Oracle, Microsoft SQL, Snowflake, BigQuery, Redshift, Hadoop, Synapse,
…) Gluent’s IP was acquired by Google in 2022 and the team joined Google to form
a specialized group of databases experts (Database Black Belts) that focus on
helping enterprise customers and improving Google’s database products by
infusing Gluent IP. Kerry has co-authored two performance focused books, Pro
Oracle SQL and Expert Oracle Exadata.




SQUARE'S LESSONS LEARNED FROM IMPLEMENTING A KEY-VALUE STORE WITH RAFT

OMAR ELGABRY

Software Engineer at Square
✕


OMAR ELGABRY

Software Engineer at Square
Talk(s)

Square's Lessons Learned from Implementing a Key-Value Store with Raft

About Omar Elgabry

A software engineer (B.S. CS & SWE, Jul '15), a writer, a teacher, a hackathon
winner, with a polymorphic personality, born in Egypt, lived and worked in
India, Turkey, and currently Canada.




IMPROVING SCYLLADB ELASTICITY WITH TABLETS

AVI KIVITY

CTO and Co-Founder at ScyllaDB
✕


AVI KIVITY

CTO and Co-Founder at ScyllaDB
Talk(s)

Improving ScyllaDB Elasticity with Tablets

About Avi Kivity

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.




PERFORMANCE BUDGETS FOR THE REAL WORLD

TAMMY EVERTS

Chief Experience Officer at SpeedCurve
✕


TAMMY EVERTS

Chief Experience Officer at SpeedCurve
Talk(s)

Performance Budgets for the Real World

About Tammy Everts

Tammy is Chief Experience Officer at SpeedCurve, where she helps companies
understand how visitors use their websites, as well as a co-chair of the
performance.now() conference. Tammy has spent the past two decades studying how
people use the web. Since 2009, she’s focused on the intersection between web
performance, user experience, and business metrics. Her book, Time Is Money: The
Business Value of Web Performance from O’Reilly, is a distillation of much of
this research. She also co-curates WPOStats.com, a collection of performance
case studies.




A DETERMINISTIC WALK DOWN TIGERBEETLE’S MAIN() STREET

ALEKSEI KLADOV

Staff Software Engineer at TigerBeetle
✕


ALEKSEI KLADOV

Staff Software Engineer at TigerBeetle
Talk(s)

A Deterministic Walk Down TigerBeetle’s main() Street

About Aleksei Kladov

Aleksei is a staff software engineer at TigerBeetle. Before that, Aleksei worked
on IDE support for the Rust programming language, but TigerBeetle's
deterministic, non-allocating Zig codebase proved too hard to resist.




3 GB/S L7 EGRESS TRAFFIC INSPECTION AT TIKTOK USING SQUID & GO ON K8S

DANIEL HAIMANOT

Senior Software Engineer at TikTok
✕


DANIEL HAIMANOT

Senior Software Engineer at TikTok
Talk(s)

3 Gb/s L7 Egress Traffic Inspection at TikTok Using Squid & Go on K8s

About Daniel Haimanot

Daniel is a senior software engineer working at TikTok US on large scale privacy
and data security projects. Prior to TikTok he has held various engineering
positions at startups in the telecommunication space. He holds a BS in EE from
UBC and a MS in CS from the University of Oxford.




VM PERFORMANCE: THE DIFFERENCES BETWEEN STATIC PARTITIONING OR AUTOMATIC TUNING

DARIO FAGGIOLI

Virtualization Software Engineer at SUSE
✕


DARIO FAGGIOLI

Virtualization Software Engineer at SUSE
Talk(s)

VM Performance: The Differences Between Static Partitioning or Automatic Tuning

About Dario Faggioli

Dario is a Virtualization Software Engineer at SUSE. He's been active in the
Open Source virtualization space for a few years. Within the Xen-Project, he is
still the maintainer of the Xen hypervisor scheduler. He also works on Linux
kernel, KVM, Libvirt, and QEMU. Back during his Ph.D., he worked on real-time
scheduling on Linux, and he's one of the original authors of what today is the
SCHED_DEADLINE scheduling class. He currently focuses on scheduling and on
measuring and improving performance. Since 2010, he has spoken at several events
and conferences such as Linux Kernel Summit, Linux Plumbers, previous editions
of the Xen-Project Developers Summit, FOSDEM, LinuxLab, OSPM, Linux Foundation's
Open Source Summit and KVM Forum. He has also given technical seminars about
Computer Architecture at the University of Pisa, the University of Modena, and
the Scuola Superiore Sant'Anna.




CACHE ME IF YOU CAN: HOW GRAFANA LABS SCALED UP THEIR MEMCACHED 42X & CUT COSTS
TOO

DANNY KOPPING

Senior Software Engineer at Grafana Labs
✕


DANNY KOPPING

Senior Software Engineer at Grafana Labs
Talk(s)

Cache Me If You Can: How Grafana Labs Scaled Up Their Memcached 42x & Cut Costs
Too

About Danny Kopping

Danny is an engineer at Grafana Labs, based in South Africa. He works on both
the Loki open-source product and the Grafana Cloud Logs hosted service. His
interests include Go, Linux, playing drums, and the outdoors.




LOW-LATENCY DATA ACCESS: THE REQUIRED SYNERGY BETWEEN MEMORY & DISK

KRITI KATHURIA

Graduate Researcher at the University of Waterloo
✕


KRITI KATHURIA

Graduate Researcher at the University of Waterloo
Talk(s)

Low-Latency Data Access: The Required Synergy Between Memory & Disk

About Kriti Kathuria

Kriti is a database researcher, with efficient data processing as one of her
research areas. She worked on various aspects of databases, especially
transactions and query processing. She also has experience building large-scale
data-intensive applications on the cloud. Her work on consensus algorithms at
UWaterloo with Dr. Ken Salem seeks to establish a new notion of durability, with
the goal of enhancing performance and response time. The fundamental nature of
this work will impact every single distributed system in the world today. Her
work at CWI with Ilaria Battiston and Dr. Peter Boncz on incremental view
maintenance seeks to efficiently implement constant time algorithms in a
resource-constrained environment to avoid recomputing the entire data for every
update. Her previous work includes designing a storage layout for fast data
retrieval in KuzuDB, SSD-efficient data structures structure, and efficient
external memory sorting techniques.




EXPANDING HORIZONS: A CASE FOR RUST HIGHER UP THE STACK

CARL LERCHE

Principal Engineer at AWS
✕


CARL LERCHE

Principal Engineer at AWS
Talk(s)

Expanding Horizons: A Case for Rust Higher Up the Stack

About Carl Lerche

Carl Lerche is a Principal Engineer at AWS. He is best known for his open source
Rust libraries, primarily Tokio, the asynchronous I/O runtime for Rust.




CONQUERING LOAD BALANCING: EXPERIENCES FROM SCYLLADB DRIVERS

PIOTR GRABOWSKI

Software Team Leader at ScyllaDB
✕


PIOTR GRABOWSKI

Software Team Leader at ScyllaDB
Talk(s)

Conquering Load Balancing: Experiences from ScyllaDB Drivers

About Piotr Grabowski

Piotr is a Software Team Leader at ScyllaDB, responsible for drivers and
connectors to ScyllaDB. From a young age, he participated in many competitive
programming contests. He holds a MSc in Computer Science from the University of
Warsaw.


DISTRIBUTED SYSTEM PERFORMANCE TROUBLESHOOTING LIKE YOU’VE BEEN DOING IT FOR
TWENTY YEARS

JON HADDAD

Founder at Rustyrazorblade Consulting
✕


JON HADDAD

Founder at Rustyrazorblade Consulting
Talk(s)

Distributed System Performance Troubleshooting Like You’ve Been Doing it for
Twenty Years


WRITING LOW LATENCY DATABASE APPLICATIONS EVEN IF YOUR CODE SUCKS

GLAUBER COSTA

Founder & CEO of Turso
✕


GLAUBER COSTA

Founder & CEO of Turso
Talk(s)

Writing Low Latency Database Applications Even If Your Code Sucks

About Glauber Costa

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 the Founder & CEO of Turso, where he authored the
Glommio asynchronous framework for Rust.




USING LIBTRACECMD TO ANALYZE YOUR LATENCY AND PERFORMANCE TROUBLES

STEVEN ROSTEDT

Software Engineer at Google
✕


STEVEN ROSTEDT

Software Engineer at Google
Talk(s)

Using Libtracecmd to Analyze Your Latency and Performance Troubles

About Steven Rostedt

Steven Rostedt currently works for Google on the ChromeOS performance team. 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 the libraries libtracecmd, libtracefs
and libtraceevent. He also develops ktest.pl (in the kernel) and was the creator
of "make localmodconfig".




BUILDING LOW LATENCY ML SYSTEMS FOR REAL-TIME MODEL PREDICTIONS AT XANDR

CHINMAY ABHAY NERURKAR

Principal Engineer at Microsoft
✕


CHINMAY ABHAY NERURKAR

Principal Engineer at Microsoft
Talk(s)

Building Low Latency ML Systems for Real-Time Model Predictions at Xandr

About Chinmay Abhay Nerurkar

Chinmay Abhay Nerurkar is a Principal Engineer at Microsoft Inc. He holds a
Masters's degree in Electrical Engineering from New York University and has over
14 years of diverse experience working in embedded hardware/software, digital
video processing, FinTech, and the Ad-tech industry. He is currently focused on
building impactful products for Microsoft Advertising harnessing the power of
big data and AI/ML. He is interested in behavioral finance, economics, and
contextual data analysis using NLP and artificial intelligence.




ORM IS BAD, BUT IS THERE AN ALTERNATIVE?

HENRIETTA DOMBROVSKAYA

Database Architect at DR
✕


HENRIETTA DOMBROVSKAYA

Database Architect at DR
Talk(s)

ORM is Bad, But is There an Alternative?

About Henrietta Dombrovskaya

Henrietta Dombrovskaya is a database researcher and developer with over 40 years
of academic and industrial experience. She holds a Ph.D. in Computer Science
from the University of Saint Petersburg, Russia. At present, she is: - Database
Architect at DRW - Local Organizer of the Chicago PostgreSQL User Group - Active
community member, a frequent speaker at the PostgreSQL Conferences - A
researcher focused on developing efficient interactions between applications and
databases; - A winner of the “Technologist of the Year” 2019 award of the
Illinois Technology Association - An author of the PostgreSQL Query Optimization
book




MAKING PYTHON 100X FASTER WITH LESS THAN 100 LINES OF RUST

OHAD RAVID

Team Lead at Trigo
✕


OHAD RAVID

Team Lead at Trigo
Talk(s)

Making Python 100x Faster with Less Than 100 Lines of Rust

About Ohad Ravid

I love building stuff, sushi and tea. I've been working in software for more
than 10 year, in a few different areas (networking, backend, big data, frontend,
embedded) and in a variety of languages (C, Python, TypeScript, Rust). I'm
currently a Software Team Lead.




P99 PUBLISH PERFORMANCE IN A MULTI-CLOUD NATS.IO SYSTEM

DEREK COLLISON

Founder & CEO of Synadia
✕


DEREK COLLISON

Founder & CEO of Synadia
Talk(s)

P99 Publish Performance in a Multi-Cloud NATS.io System

About Derek Collison

Derek Collison is a 30+ year industry veteran, entrepreneur, and pioneer in
secure and large-scale distributed systems and cloud computing. He helped change
the way financial, transportation, and logistics systems fundamentally worked
while spending over a decade at TIBCO, designing systems that still power much
of those industries today. At Google, Derek co-founded the AJAX APIs group and
created the largest CDN for popular javascript libraries, identifying the need
for easy and secure access to Google’s services without the need for additional
servers. During his time at VMWare, Derek designed and architected CloudFoundry,
the first open-source enterprise PaaS. He then founded Apcera, a company
designed to drive security and policy into easy to use platform technologies.
After the successful sale of Apcera to Ericsson, Derek took the messaging
technology he designed to power the CloudFoundry and Apcera systems, NATS.io,
and created Synadia. Synadia is pioneering secure and global messaging as a
digital utility to help drive security and powerful communication and
collaboration into IoT, edge, and cloud computing systems. He is also a
technology futurist around Artificial Intelligence, Machine Learning, IOT and
Cloud Computing.




ZERO DOWNTIME CRITICAL TRAFFIC MIGRATION @NETFLIX SCALE

ABHISHEK PANDEY

Senior Software Engineer at Meta
✕


ABHISHEK PANDEY

Senior Software Engineer at Meta
Talk(s)

Zero Downtime Critical Traffic Migration @Netflix Scale

About Abhishek Pandey

Abhi is a Tech Lead at Meta where he is currently developing cutting-edge AI/ML
infrastructure. Before Meta, he was the senior engineer in the User Systems and
Data team within Netflix. Where he championed a bunch of critical migration
projects that helped Netflix scale to more than 200 Million users and adopt some
cutting-edge technologies. Prior to Netflix, Abhi was an early engineer in some
of the well-known startups like Uber and Appdynamics where he worked on
low-level systems and wrote the platform and infrastructure layers to enable
developers to do their job better.




FROM 1M TO 1B FEATURES PER SECOND: SCALING SHARECHAT'S ML FEATURE STORE

ANDREI MANAKOV

Staff Software Engineer at ShareChat
✕


ANDREI MANAKOV

Staff Software Engineer at ShareChat
Talk(s)

From 1M to 1B Features Per Second: Scaling ShareChat's ML Feature Store

About Andrei Manakov

Andrei has over 12 years of experience as a Software Engineer in building
high-load distributed systems. Currently, he is developing cutting-edge ML
infrastructure.




THE HISTORY OF TRACING ORACLE

CARY MILLSAP

Owner and President of Method R Corporation
✕


CARY MILLSAP

Owner and President of Method R Corporation
Talk(s)

The History of Tracing Oracle

About Cary Millsap

Cary Millsap spent the 1990s learning a lifetime’s worth of lessons about
software performance as a consultant for Oracle Corporation. In his ten years at
Oracle, he personally helped over a hundred customers, and he created an elite
85-person team who have helped hundreds more. He left Oracle in 1999 to grow his
family, and he has been an entrepreneur ever since. Cary has educated thousands
of professionals through his commitment to writing, teaching, and speaking at
public events. His books “Tracing Oracle” and “Mastering Oracle Trace Data” help
professionals optimize any Oracle-based application. His newest book, “How to
Make Things Faster: Lessons in Performance from Technology and Everyday Life,”
is for anybody who is curious about performance and how to improve it.




BEYOND AVAILABILITY: THE SEVEN DIMENSIONS FOR DATA PRODUCT SLOS

EMILY GORCENSKI

Principal Data Scientist at Thoughtworks
✕


EMILY GORCENSKI

Principal Data Scientist at Thoughtworks
Talk(s)

Beyond Availability: The Seven Dimensions for Data Product SLOs

About Emily Gorcenski

I am a Principal Data Scientist and Head of Data for Thoughtworks Germany. I
have a background in research engineering and computational and applied
mathematics. I work as a data and software engineer, developing and architecting
data driven applications. I am a strong advocate for data journalism and have
contributed research, materials, and expertise to multiple award-winning
projects.




UNCONVENTIONAL METHODS TO IDENTIFY BOTTLENECKS IN LOW-LATENCY AND
HIGH-THROUGHPUT DATA PIPELINES

ZAMIR PALTIEL

Head of Engineering at Hyperspace
✕


ZAMIR PALTIEL

Head of Engineering at Hyperspace
Talk(s)

Unconventional Methods to Identify Bottlenecks in Low-Latency and
High-Throughput Data Pipelines

About Zamir Paltiel

Zamir has 12 years of experience in software development with an in-depth
understanding of cloud solutions and performance engineering.




HIGH-LEVEL RUST FOR BACKEND PROGRAMMING

ADAM CHALMERS

Systems Engineer at KittyCAD, Inc.
✕


ADAM CHALMERS

Systems Engineer at KittyCAD, Inc.
Talk(s)

High-Level Rust for Backend Programming

About Adam Chalmers

I started learning Rust for fun in 2017. I've now worked full-time with Rust for
five years at Cloudflare and KittyCAD, writing high-performance and
high-availability API servers and internet proxies.




PEAK PERFORMANCE AT THE EDGE: RUNNING RAZORPAY’S HIGH-SCALE API GATEWAY

JAY PATHAK

Software Development Engineer at Razorpay
✕


JAY PATHAK

Software Development Engineer at Razorpay
Talk(s)

Peak Performance at the Edge: Running Razorpay’s High-Scale API Gateway

About Jay Pathak

I am a Software Engineer at Razorpay, India where I am a part of the platform
team which manages the API gateway. I like to work on challenges that solve
problems at scale. I am also an active speaker where I participated in meetups
and also took sessions to educate folks more on the challenges to run a highly
available API gateway and also the software architecture of Edge- the API
gateway for Razorpay.



YANIV KAUL

VP Research & Development at ScyllaDB
✕


YANIV KAUL

VP Research & Development at ScyllaDB
About Yaniv Kaul

Yaniv Kaul is the VP of Research and Development at ScyllaDB.




SEGMENT-BASED STORAGE VS. PARTITION-BASED STORAGE: WHICH IS BETTER FOR REAL-TIME
DATA STREAMING?

DAVID KJERRUMGAARD

Developer Advocate at StreamNative
✕


DAVID KJERRUMGAARD

Developer Advocate at StreamNative
Talk(s)

Segment-Based Storage vs. Partition-Based Storage: Which is Better for Real-Time
Data Streaming?

About David Kjerrumgaard

David is a committer on the Apache Pulsar project, the author of "Pulsar in
Action" and co-author of "Practical Hive." He currently serves as a Developer
Advocate for StreamNative, focusing on strengthening the Apache Pulsar community
through education and evangelization. Before that, he was a principal software
engineer on the messaging team at Splunk and Director of Solutions for two Big
Data startups, Streamlio and Hortonworks.




MEASURING THE IMPACT OF NETWORK LATENCY AT TWITTER

WIDYA SALIM

Data Analyst at SEEK
✕


WIDYA SALIM

Data Analyst at SEEK
Talk(s)

Measuring the Impact of Network Latency at Twitter

About Widya Salim

Widya Salim is a data scientist & analyst with a total of 6+ years experience in
operations and prototyping in the technology sector across Asia, Europe and
North America. She was a data scientist intern at Twitter where she focused on
inferring causal impact of latency on key business metrics. She is currently a
data analyst at SEEK after completing her Masters in National University of
Singapore.




ARCHITECTING A HIGH-PERFORMANCE (OPEN SOURCE) DISTRIBUTED MESSAGE QUEUING SYSTEM
IN C++

VITALY DZHITENOV

Senior Software Engineer at Bloomberg
✕


VITALY DZHITENOV

Senior Software Engineer at Bloomberg
Talk(s)

Architecting a High-Performance (Open Source) Distributed Message Queuing System
in C++

About Vitaly Dzhitenov

Passionate about low latency, high-performance, high-availability distributed
solutions for over 20 years. Hands on experience with a broad range of
technologies, including messaging systems, networks, policies, identity
management, carrier and enterprise servers.




A DEEP DIVE INTO CONCURRENT REACT

MATHEUS ALBUQUERQUE

Senior Software Engineer, Front-End at Medallia
✕


MATHEUS ALBUQUERQUE

Senior Software Engineer, Front-End at Medallia
Talk(s)

A Deep Dive Into Concurrent React

About Matheus Albuquerque

Matheus is a Sr. Front-End Engineer at Medallia, building their surveys platform
and helping them shape the customer experience market with React, and a Google
Developer Expert in Web Performance. His areas of interest include React and its
ecosystem, JS and compile-to-JS languages, DX, and perceived performance
optimization. Aside from public speaking about these, he also volunteers at
TechLabs, teaching front-end development.




INGESTING IN RUST

ARMIN RONACHER

Creator of Flask and Principal Architect at Sentry
✕


ARMIN RONACHER

Creator of Flask and Principal Architect at Sentry
Talk(s)

Ingesting in Rust

About Armin Ronacher

Armin Ronacher is a Principal Architect at Sentry and is the creator of the
Flask web framework for Python. He has worked on various Open Source and
commercial projects, largely on the backend for the last 10+ years. Prior to
joining Sentry, he was a Consultant and a Systems Architect on the Fireline
project at Fireteam, leading many Open Source projects like the Flask
microframework for Python, the Jinja2 template engine and many more. He has been
credited on Batman Arkham Asylum, Halo The Master Chief Collection, and other
games. His field of expertise is in large scale backend infrastructure,
networking and online services and API design.




HTTP 3: MOVING ON FROM TCP

BRIAN SLETTEN

President at Bosatsu Consulting, Inc.
✕


BRIAN SLETTEN

President at Bosatsu Consulting, Inc.
Talk(s)

HTTP 3: Moving on From TCP




NOISE CANCELING RUM

TIM VEREECKE

Web Performance Architect at Akamai
✕


TIM VEREECKE

Web Performance Architect at Akamai
Talk(s)

Noise Canceling RUM

About Tim Vereecke

Tim Vereecke loves speeding up websites and likes to understand the technical
and business aspects of WebPerf since 15+ years. He is a Web Performance
Architect at Akamai and also runs scalemates.com: the largest (and fastest!)
scale modeling website on the planet.




OPTIMIZING FOR TAIL LATENCY AND SATURATION AT UBER SCALE: MACRO AND MICRO
CONSIDERATIONS

RANJIB DEY

Senior Staff Engineer at Uber
✕


RANJIB DEY

Senior Staff Engineer at Uber
Talk(s)

Optimizing for Tail Latency and Saturation at Uber Scale: Macro and Micro
Considerations

About Ranjib Dey

Senior staff engineer at Production Engineering group at Uber. Lead developer
for predictive autoscaler. Industry champion for incident management and all
things reliability. Father, programmer, maker, and lifelong advocate for open
source. I love opensource software, hardware & all things related to automation
of our most time-consuming day-to-day chores.




COST-EFFECTIVE BURST SCALING FOR DISTRIBUTED QUERY EXECUTION

DAN HARRIS

Principal Software Engineer at Coralogix
✕


DAN HARRIS

Principal Software Engineer at Coralogix
Talk(s)

Cost-Effective Burst Scaling For Distributed Query Execution

About Dan Harris

Dan Harris is a Principal Software Engineer @Coralogix and Apache Arrow
committer.




ADVENTURES IN THREAD-PER-CORE ASYNC WITH REDPANDA AND SEASTAR

TRAVIS DOWNS

Software Engineer at Redpanda
✕


TRAVIS DOWNS

Software Engineer at Redpanda
Talk(s)

Adventures in Thread-per-Core Async with Redpanda and Seastar

About Travis Downs

Travis loves going deep on performance, all the way to assembly if needed! In
his role as engineer at streaming data pioneer Redpanda, he works on all aspects
of performance. Prior to Redpanda he held principal and lead technical staff
positions at Salesforce, and software architect roles at SAP and Business
Objects. He earned his BSc in Physics and Computer Science from The University
of British Columbia. In his pre-parenting years, when he had free time, he could
be found writing on his blog or skiing the slopes near his home base in British
Columbia, Canada.




MITIGATING THE IMPACT OF HIGH S3 LATENCY IN STREAM PROCESSING SYSTEMS

YINGJUN WU

CEO of RisingWave Labs
✕


YINGJUN WU

CEO of RisingWave Labs
Talk(s)

Mitigating the Impact of High S3 Latency in Stream Processing Systems

About Yingjun Wu

Yingjun Wu is the founder of RisingWave Labs (https://www.risingwave.com/), a
database company developing RisingWave, a distributed SQL database for stream
processing. Before running the company, Yingjun was a software engineer at the
Redshift team, Amazon Web Services, and a researcher at the Database group, IBM
Almaden Research Center. Yingjun received his PhD degree from National
University of Singapore, and was a visiting PhD at Carnegie Mellon University.
He has been working in the field of stream processing and database systems for
over a decade.




5 HOURS TO 7.7 SECONDS: HOW DATABASE TRICKS SPED UP RUST LINTING OVER 2000X

PREDRAG GRUEVSKI

Independent Software Researcher at Trustfall
✕


PREDRAG GRUEVSKI

Independent Software Researcher at Trustfall
Talk(s)

5 Hours to 7.7 Seconds: How Database Tricks Sped up Rust Linting Over 2000X

About Predrag Gruevski

Predrag has spent the last 8 years working on query engines for almost every
kind of data imaginable: from relational and graph databases to APIs and
unstructured data files. He built Trustfall, a universal query engine that can
query any data source(s), and cargo-semver-checks, a semantic versioning linter
for Rust. Previously, Predrag was a principal engineer at Kensho Technologies,
did performance engineering research at MIT, and competed in international math
and programming competitions. When not in front of a screen, Predrag enjoys
skiing, ice hockey, and board games. He is also a huge space nerd. Ask him about
the time he went to watch a giant rocket explode!




INTERACTION LATENCY: SQUARE'S USER-CENTRIC MOBILE PERFORMANCE METRIC

PIERRE-YVES RICAU

Android Distinguished Engineer at Block
✕


PIERRE-YVES RICAU

Android Distinguished Engineer at Block
Talk(s)

Interaction Latency: Square's User-Centric Mobile Performance Metric

About Pierre-Yves Ricau

My pronouns are he / him. I'm currently working as an Android Distinguished
Engineer at Square.




HOW WE REDUCED THE STARTUP TIME FOR TURO'S ANDROID APP BY 77%

PAVLO STAVYTSKYI

Sr. Staff Software Engineer at Turo
✕


PAVLO STAVYTSKYI

Sr. Staff Software Engineer at Turo
Talk(s)

How We Reduced the Startup Time for Turo's Android App by 77%

About Pavlo Stavytskyi

Pavlo is a Google Developer Expert for Android and Kotlin. He works at Turo as
Sr. Staff Software Engineer. Previously he worked at Lyft on mobile
infrastructure. He develops Android apps, focusing on mobile performance,
developer productivity, and infrastructure.




99.99% OF YOUR TRACES ARE TRASH

PAIGE CRUZ

Senior Developer Advocate at Chronosphere
✕


PAIGE CRUZ

Senior Developer Advocate at Chronosphere
Talk(s)

99.99% of Your Traces are Trash

About Paige Cruz

Paige Cruz is a Senior Developer Advocate at Chronosphere passionate about
cultivating sustainable on-call practices and bringing folks their aha moment
with observability. She started as a software engineer at New Relic before
switching to Site Reliability Engineering holding the pager for InVision,
Lightstep, and Weedmaps. Off-the-clock you can find her spinning yarn, swooning
over alpacas, or watching trash TV on Bravo.




HOW TO AVOID LEARNING THE LINUX-KERNEL MEMORY MODEL

PAUL MCKENNEY

Software Engineer at Meta
✕


PAUL MCKENNEY

Software Engineer at Meta
Talk(s)

How to Avoid Learning the Linux-Kernel Memory Model

About Paul McKenney

Paul E. McKenney is a software engineer at Meta Platforms, and has been coding
for almost half a century, with more than half of that on multicore hardware.
Paul maintains the RCU implementation within the Linux kernel, where the variety
of workloads present highly entertaining performance, scalability, real-time
response, and energy-efficiency challenges. Paul also is a maintainer for the
Linux-kernel memory model (LKMM), the kernel concurrency sanitizer (KCSAN), and
the nolibc library.




THE ART OF MACRO BENCHMARKING: EVALUATING CLOUD NATIVE SERVICES EFFICIENCY

BARTŁOMIEJ PŁOTKA

Senior Software Engineer at Google
✕


BARTŁOMIEJ PŁOTKA

Senior Software Engineer at Google
Talk(s)

The Art of Macro Benchmarking: Evaluating Cloud Native Services Efficiency

About Bartłomiej Płotka

Bartek Płotka is a Senior Software Engineer at Google. SWE by heart, with an SRE
background, working on Observability for OSS and Google Cloud Users. Previously
Principal Software Engineer at Red Hat. Author of "Efficient Go" book with
O'Reilly. As the co-founder of the CNCF Thanos project and core maintainer of
various open-source projects, including Prometheus, he enjoys building OSS
communities and maintainable, reliable distributed systems, ideally in Go. CNCF
TAG Observability Technical Lead.




THE LATENCY STACK: DISCOVERING SURPRISING SOURCES OF LATENCY

MARK GRITTER

Founding Engineer at Akita Software
✕


MARK GRITTER

Founding Engineer at Akita Software
Talk(s)

The Latency Stack: Discovering Surprising Sources of Latency

About Mark Gritter

Mark is on startup #4, having previously worked on streaming video at Kealia;
VM-aware flash data storage at Tintri; observability on the HashiCorp Vault
team; and now API observability at Akita Software. His non-work interests
include combinatorial games, generative systems, and gardening.




MYSQL PERFORMANCE ON MODERN CPUS: INTEL VS AMD VS ARM

PETER ZAITSEV

Founder of Percona
✕


PETER ZAITSEV

Founder of Percona
Talk(s)

MySQL Performance on Modern CPUs: Intel vs AMD vs ARM

About Peter Zaitsev

Peter Zaitsev is an entrepreneur and co-founder of Percona. As one of the
leading experts in Open Source strategy and database optimization, Peter has
used his technical vision and entrepreneurial skills to grow Percona from a
two-person store into one of the most respected open source companies in the
business with over 350 employees. Peter now continues to serve as a board member
and advisor to a range of open source startups. Peter is the co-author of the
book "High Performance MySQL: Optimization, Backup, and Replication," one of the
most popular books on MySQL performance.




LESS WASM

PIOTR SARNA

Staff Software Engineer at Turso
✕


PIOTR SARNA

Staff Software Engineer at Turso
Talk(s)

Less Wasm

About Piotr Sarna

* Graduated from the University of Warsaw with MSc in Computer Science * Used to
develop a distributed file system * Wrote a few patches for the Linux kernel *
Ex-maintainer of ScyllaDB and Seastar * Staff Software Engineer @Turso *
Maintainer of libSQL




CHIHUAHUA-SIZED LOAD TESTS!

LEANDRO MELENDEZ

DevRel Performance Advocate at Grafana k6
✕


LEANDRO MELENDEZ

DevRel Performance Advocate at Grafana k6
Talk(s)

Chihuahua-Sized Load Tests!

About Leandro Melendez

Leandro is a performance testing advocate with K6-Grafana helping everyone to
ramp up on their performance practices. He has over 20 years of experience in IT
and over 10 in the performance testing practice where he served multiple S&P500
customers all over the USA, Mexico, Canada, Brazil, India, Austria, etc. Author
of the popular performance testing blog Señor Performo (www.srperf.com) where he
curates a diverse set of learning material for performance testers and
engineers. He is the producer and host of the Spanish language version of the
PerfBytes podcast and the Señor Performo learning YouTube channels. He is an
international public speaker participating in multiple conferences, events and
webinars, with keynotes, workshops and multiple talks on his belt. And last,
author of "The Hitchhikers Guide To Load Testing Projects", a fun walkthrough
that will guide you through the phases or levels of an IT load testing project.




MEASURING THE IMPACT OF NETWORK LATENCY AT TWITTER

VICTOR MA

Senior Data Scientist at Airwallex
✕


VICTOR MA

Senior Data Scientist at Airwallex
Talk(s)

Measuring the Impact of Network Latency at Twitter

About Victor Ma

Victor is currently a senior data scientist at Airwallex supporting revenue
strategy and commercial operations. Previously, he worked at Twitter on
performance optimization and infrastructure efficiency, and at the beginning of
his career, at MITRE on early warning defense radar systems. In his free time,
he is an avid tennis player and calisthenics enthusiast.




ALWAYS-ON PROFILING OF ALL LINUX THREADS, ON-CPU AND OFF-CPU, WITH EBPF &
CONTEXT ENRICHMENT

TANEL PODER

Owner at Poder Consulting
✕


TANEL PODER

Owner at Poder Consulting
Talk(s)

Always-on Profiling of All Linux Threads, On-CPU and Off-CPU, with eBPF &
Context Enrichment

About Tanel Poder

Tanel Poder is a long-time computer performance geek, working on various complex
systems like (Oracle) database clusters, modern Big Data & cloud technologies
and anything running on Linux/Unix. He has built and fixed enterprise data
systems all around the world, this has also resulted in building a few
small-but-very-fun tech companies around better tools and methods. He has two
patents in data virtualization space and has realized that this is enough. In
addition to his R&D, he occasionally delivers consulting, advisory and training
to companies and talks about performance & troubleshooting both at public
conferences and his video channels available at his website.




THE ART OF EVENT DRIVEN OBSERVABILITY WITH OPENTELEMETRY

HENRIK REXED

Cloud Native Advocate at Dynatrace
✕


HENRIK REXED

Cloud Native Advocate at Dynatrace
Talk(s)

The Art of Event Driven Observability with OpenTelemetry

About Henrik Rexed

Henrik is a Cloud Native Advocate at Dynatrace, the leading Observability
platform. Prior to Dynatrace, Henrik has worked as a Partner Solution Evangelist
at Neotys, delivering webinars, building protypes to enhance the capability of
NeoLoad. He has been working in the performance world more than 15 years,
delivering projects in all contexts including extremely large Cloud testing on
the most demanding business areas such as trading applications, Video on Demand,
sports websites, etc. Henrik Rexed Is Also one of the Organizer of the
Conference named Performance Advisory Council.




BUILDING A 10X MORE EFFICIENT EDGE PLATFORM

FELIPE HUICI

CEO and Co-Founder of Unikraft UG
✕


FELIPE HUICI

CEO and Co-Founder of Unikraft UG
Talk(s)

Building a 10x More Efficient Edge Platform

About Felipe Huici

Dr. Felipe Huici is CEO and Co-Founder of Unikraft UG, a start-up dedicated to
lightweight and open source virtualization technologies and to significantly
lowering cloud infrastructure bills. In addition, Felipe is a chief researcher
at NEC Laboratories Europe in Heidelberg, Germany where his main research and
interests lie in the areas of high performance software systems, in particular
virtualization, specialization and security. He has published in several top
tier conferences such as SOSP, ASPLOS, OSDI, Eurosys, SIGCOMM, NSDI and CoNEXT.
Finally, Felipe is one of the founders of the maintainers of the Linux
Foundation Unikraft open source project.




DEMANDING THE IMPOSSIBLE: RIGOROUS DATABASE BENCHMARKING

DMITRII DOLGOV

Senior Software Engineer at Red Hat
✕


DMITRII DOLGOV

Senior Software Engineer at Red Hat
Talk(s)

Demanding the Impossible: Rigorous Database Benchmarking

About Dmitrii Dolgov

Dmitrii Dolgov is a PostgreSQL contributor and Software Engineer.




REDUCING P99 LATENCIES WITH GENERATIONAL ZGC

STEFAN JOHANSSON

Principle Member of Technical Staff at Oracle
✕


STEFAN JOHANSSON

Principle Member of Technical Staff at Oracle
Talk(s)

Reducing P99 Latencies with Generational ZGC

About Stefan Johansson

Stefan is a software engineer working in the HotSpot GC-team at Oracle. He
joined the GC-team in 2013 and has been active in OpenJDK since then with a
focus on the G1 garbage collector. Prior to working with GC in the JVM he was
working on other JVM related projects at Oracle/Bea.




PRACTICAL GO MEMORY PROFILING

WILLIAM KENNEDY

Managing Partner at Ardan Labs
✕


WILLIAM KENNEDY

Managing Partner at Ardan Labs
Talk(s)

Practical Go Memory Profiling

About William Kennedy

William Kennedy is a managing partner at Ardan Labs in Miami, Florida. Ardan is
a group of passionate engineers, artists and business professionals focused on
building and delivering reliable, secure and scalable solutions. Bill is also
the author of Go in Action and the Ultimate Go Notebook, plus the author of over
100 blog posts and articles about Go. Lastly, he is a founding member of
GoBridge and the GDN, which are organizations working to increase Go adoption
through diversity.


WATCH PREVIOUS P99 CONF SESSIONS




SCHEDULE

Wednesday, October 18

8:00am – 1:00pm Pacific Time
15:00 – 20:00 UTC

Thursday, October 19

8:00am – 1:00pm Pacific Time
15:00 – 20:00 UTC


JOIN US FOR TWO HALF DAYS OF KEYNOTES, TECHNICAL DEEP DIVES, AND LIVELY
CONVERSATIONS ON ALL THINGS P99.

Register For Free

Follow us on Twitter @p99conf for the latest updates.
Full agenda will be announced soon.






OVERHEARD AT P99 CONF







WHY ATTEND THE P99 CONFERENCE?

There’s no other event like this — a conference for engineers by engineers,
where we’ll share novel approaches for solving complex problems efficiently and
at speed. Vendor and tool agnostic, this conference will be for a highly
technical audience only. Your boss’s boss is not invited.


NOT CONVINCED?
CHECK OUT THE QUALITY OF OUR 2022 SESSIONS.

WATCH ON DEMAND



PROUDLY SUPPORTED BY



2023 ©P99 CONF

is brought to you by



Follow us on Twitter

Code of Conduct

Questions or Comments



By clicking “Accept All Cookies”, you agree to the storing of cookies on your
device to enhance site navigation, analyze site usage, and assist in our
marketing efforts.
Cookies Settings Reject All Accept All Cookies



PRIVACY PREFERENCE CENTER

When you visit any website, it may store or retrieve information on your
browser, mostly in the form of cookies. This information might be about you,
your preferences or your device and is mostly used to make the site work as you
expect it to. The information does not usually directly identify you, but it can
give you a more personalized web experience. Because we respect your right to
privacy, you can choose not to allow some types of cookies. Click on the
different category headings to find out more and change our default settings.
However, blocking some types of cookies may impact your experience of the site
and the services we are able to offer.
More information
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

Cookies Details‎

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

Cookies Details‎

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

Cookies Details‎

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites. They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.

Cookies Details‎
Back Button


COOKIE LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Confirm My Choices