Is it possible to write a web server using Intel DPDK? -


I am a newbie for Intel DPDK. I am planning to write a http web server.

Can it be implemented using the DPDK using the following logic?

  1. Receive the packet and send it to the work logical core. / Li>
  2. Process 'http reprocess' in the worker logical core and create a 'http response', 'http reproduction' sent by an employee logical core build client.
  3. Create packets for 'HTTP response' and send them to the output software rings.

I'm not sure whether the above is possible or not.

Is it possible to write a web server using Intel DPDK?

This is a lot of work as you will need the TCP / IP stack above the DPDK. Even once you place a TCP / IP stack on the top of the DPDK (or reuse a port from the OS), you will not have the display because it is easy to write the C code, but TCP / IP stack which maintains good performance, this is a very difficult development.

You can try: they do not offer an HTTP server, but they do not have to send TCP sockets Support like L7 provide.


Comments

Popular posts from this blog

apache - 504 Gateway Time-out The server didn't respond in time. How to fix it? -

c# - .net WebSocket: CloseOutputAsync vs CloseAsync -

c++ - How to properly scale qgroupbox title with stylesheet for high resolution display? -