Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Challenges Faced When Building Various DPDK-based Applications

DPDK Project via YouTube

Overview

Learn about the challenges and solutions in building DPDK-based applications in this technical talk from Vivek Gupta, CTO of Benison Technologies. Explore real-world experiences in migrating traditional Linux networking applications to DPDK implementations, with a focus on maintaining rapid time-to-market while balancing performance benefits. Discover approaches for integrating socket-based applications (including SSL), implementing security application service chains, and handling thread-per-connection models. Gain insights into TCP SAC architecture, VPP host tagging, and practical solutions for common migration challenges. Understand how custom engineering solutions were developed and consider proposals for standardizing these solutions within DPDK to streamline future migration efforts. Perfect for networking professionals and developers working with high-performance packet processing applications who want to understand the practical aspects of DPDK implementation.

Syllabus

Introduction
Problem Statement
Highend CPUs
Challenges Faced
Classification
Application Models
Key Differences
TCP Sac Architecture
Sample Application
Solution
Key Takeaway
SSL VPN
Thread per connection model
VPP as host tag
Summary
Quick Questions

Taught by

DPDK Project

Reviews

Start your review of Challenges Faced When Building Various DPDK-based Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.