What is DKDK and VPP?
Asterfusion leverages the power of DPDK and VPP to deliver exceptional performance on its Marvell OCTEON Tx-based open networking platforms.
seen from Italy
seen from Poland
seen from China

seen from United States
seen from United Kingdom
seen from Malaysia
seen from Singapore

seen from Malaysia
seen from Japan
seen from China
seen from Italy
seen from Malaysia
seen from India
seen from Slovakia
seen from China
seen from United Kingdom
seen from China
seen from Italy
seen from United States
seen from Italy
What is DKDK and VPP?
Asterfusion leverages the power of DPDK and VPP to deliver exceptional performance on its Marvell OCTEON Tx-based open networking platforms.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Read the blog to know about the most popular misconceptions about DPDK and to understand the part the technology has played in the advancement of networking infrastructure.
DPDK was invented by Intel a decade ago. The first challenge it faced was the massive outbreak of the number of devices involved in our lives across different networks, and the amount of traffic they were producing, and the bandwidth they were consuming. There was an immediate requirement to move the data packets more efficiently across the traffic. So, the solution was to implement software that would complement existing hardware. The solution provided a 10x improvement and was easily applied across different hardware platforms. From there on, there was no looking back as the industry moved forward successfully.
HTTP has become the underlying protocol for almost all networking applications. TCP sockets, the network objects used by computer programs to provide HTTP applications, have revealed their limits in terms of performance and capacity. To overcome these limitations,
HTTP has become the underlying protocol for almost all networking applications. TCP sockets, the network objects used by computer programs to provide HTTP applications, have revealed their limits in terms of performance and capacity. To overcome these limitations,
New Work for Nike. Featuring the game changing Nike Epic React, we created the Nike Reactor campaign. See for yourself or visit in-store. https://t.co/NbJfz2GD59 https://t.co/IV61BtyqQO dpdk さんのツイートから

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
3 Linux Foundation networking projects that your business needs to know
3 Linux Foundation networking projects that your business needs to know
It’s tough to meet important mass for associate open supply project—even the most important enterprise IT vendors have challenges. It needs product management skills once there is no real product. additionally to ancient product management experience, open supply comes should have a lively community. I’m a firm believer that enterprise IT retailers can presently realize themselves during a…
View On WordPress
Data Plane Development Kit
pg.18 gives an overview of DPDK, while the home page provides plenty more depth. RH are pushing this in RHEL7.2 as one of the ways in which to provide an alternative vSwitch in OpenStack. Intel seemed to have been working on this as far back as early 2015.
gcc, MoonGen, and compiler errors
When compiling MoonGen, I ran into an issue with a bunch of error messages like:
undefined reference to std::allocator... undefined reference to std::basic_string...
After some digging and wandering into this stackoverflow post, I realized that MoonGen doesn't specify g++ as it's compiler, and instead relies on CMake to correctly deduce it. However, CMake in my case was defaulting to gcc, which does not by default include the standard C++ library when compiling (for obvious and good reasons).
The fix was simple. I added a stanza to the CMakeLists.txt file akin to:
SET(CMAKE_CXX_COMPILER "/path/to/g++")