DINT - Fast In-Kernel Distributed Transactions with eBPF
Offered By: USENIX via YouTube
Course Description
Overview
Explore a groundbreaking conference talk on DINT, a novel distributed transaction system that leverages eBPF techniques to achieve high performance without sacrificing kernel stack benefits. Delve into how DINT offloads frequent-path transaction operations directly into the kernel, avoiding most kernel stack overheads while maintaining security, isolation, and debuggability. Learn about DINT's impressive performance, achieving up to 2.6× higher throughput than DPDK-based kernel-bypass stacks with minimal latency impact. Gain insights into the challenges of existing distributed transaction systems and how DINT addresses them using kernel-native techniques on modern operating systems.
Syllabus
NSDI '24 - DINT: Fast In-Kernel Distributed Transactions with eBPF
Taught by
USENIX
Related Courses
Microsoft Azure Developer: Developing for AutoscalingPluralsight Microservices: Designing Highly Scalable Systems
Udemy Building Reactive Microservices
Pluralsight Build Microservices with .NET & Amazon Web Services
Udemy Backend Engineering - Advanced
Hussein Nasser via YouTube