he Data Plane Development Kit consists of libraries to accelerate packet processing workloads

What is DPDK?

DPDK is the Data Plane Development Kit that consists of libraries to accelerate packet processing workloads running on a wide variety of CPU architectures.

DPDK is a tool in the Network Monitoring category of a tech stack.

DPDK is an open source tool with Github Stars and Github Forks. Here’s a link to DPDK's open source repository on Github

Who Uses DPDK?

Why people like DPDK

Here’s a list of reasons why companies and developers use DPDK.



Add a one-liner

DPDK's Features

  • Receive and Send Packets Within the Minimum Number of CPU Cycles
  • Develop Fast Packet Capture Algorithms
  • Run Third-Party Fast Path Stacks

DPDK's alternatives

  • Riemann - A network monitoring system
  • Packetbeat - Open Source application monitoring & packet tracing system

See all alternatives to DPDK