YoVDO

DINT - Fast In-Kernel Distributed Transactions with eBPF

Offered By: USENIX via YouTube

Tags

eBPF Courses Operating Systems Courses Distributed Transactions Courses RDMA Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Autoscaling
Pluralsight
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