Matt Butrovich | Tigger: A Database Proxy That Bounces With User-Bypass | #45
DisseminateDecember 18, 2023x
5
1:03:5558.53 MB

Matt Butrovich | Tigger: A Database Proxy That Bounces With User-Bypass | #45

Summary:


In this episode, we chat to Matt Butrovich about his research on database proxies. We discuss the inefficiencies of traditional database proxies, which operate in user-space, causing overhead due to buffer copying and system calls. Matt introduces "user-bypass" which leverages Linux's eBPF infrastructure to move application logic into kernel-space. Matt then tells us about Tigger, a PostgreSQL-compatible DBMS proxy, showcasing user-bypass benefits. Tune in to hear about the experiments that demonstrate how Tigger can achieve up to a 29% reduction in transaction latencies and a 42% reduction in CPU utilization compared to other widely-used proxies.


Links:




Hosted on Acast. See acast.com/privacy for more information.