Matt Butrovich | Tigger: A Database Proxy That Bounces With User-Bypass | #45
Dec 18, 2023•1 hr 4 min•Season 6Ep. 5
Episode description
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.
Hosted on Acast. See acast.com/privacy for more information.
For the best experience, listen in Metacast app for iOS or Android
