Главная
Study mode:
on
1
Intro
2
Overview
3
Three Approaches
4
API Usability
5
Ecosystem Networking
6
Novice User Experience
7
Documentation
8
State Machine
9
Rust Concepts
10
Annotations
11
Performance
12
White backgrounds
13
C code
14
caveats
15
Summary
16
Questions
Description:
Learn how to effectively combine Rust and DPDK in this technical conference talk that explores innovative approaches to achieve security, stability, performance, and user experience simultaneously. Discover novel Rust APIs for accessing DPDK functionality through practical examples like Ethdev device configuration and rx-queue setup. Explore methods for creating less error-prone code, improving packet processing through Rust wrappers, and maximizing performance using SIMD instructions. Delve into key topics including API usability, ecosystem networking, documentation practices, state machine implementation, Rust concepts, and performance optimization techniques. Gain insights into developing high-performance packet processing solutions that leverage DPDK's powerful libraries across x86, POWER, and ARM processors while maintaining code safety and user-friendly interfaces.

Combining Rust and DPDK: Security, Stability, and Performance Optimization

DPDK Project
Add to list
0:00 / 0:00