F-Stack / f-stack

F-Stack is an user space network development kit with high performance based on DPDK, FreeBSD TCP/IP stack and coroutine API.
http://www.f-stack.org
Other
3.86k stars 898 forks source link

Request for clarification | websocket | ssl | extra examples/documentation #625

Open ghost opened 2 years ago

ghost commented 2 years ago

Hi,

Is it possible to use f-stack to create a websocket client (over ssl)? Currently, at my company, we are using the linux network stack but are considering dpdk as a way to improve latency/throughput, however due to the lack of documentation it's difficult to understand if f-stack/dpdk would be able to substitute the Linux network stack. Our application is based on a websocket client that receives streaming data from multiple sensors, and we respond with a https message to modify such sensors parameters. Would dpdk/f-stack be a good fit?

Thank you in advance. PS: Can you please add extra examples/documentation to the library?

rbdm-qnt commented 1 year ago

Hi,

Is it possible to use f-stack to create a websocket client (over ssl)? Currently, at my company, we are using the linux network stack but are considering dpdk as a way to improve latency/throughput, however due to the lack of documentation it's difficult to understand if f-stack/dpdk would be able to substitute the Linux network stack. Our application is based on a websocket client that receives streaming data from multiple sensors, and we respond with a https message to modify such sensors parameters. Would dpdk/f-stack be a good fit?

Thank you in advance. PS: Can you please add extra examples/documentation to the library?

I have the same needs, very curious to hear if you were able to make it work.

harveyliuit commented 8 months ago

Can someone please point to a direction on how to implement https client with f-stack? Thanks in advance!