panjf2000 / gnet

🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
https://gnet.host
Apache License 2.0
9.61k stars 1.04k forks source link

Plan to support io_uring or XDP backend? #327

Closed fly3366 closed 3 weeks ago

fly3366 commented 2 years ago

Is your feature request related to a problem? Please describe. Custom OVS or Proxy running on limited hardware.

Describe the solution you'd like Add build flag for diff kernel. use syscall or iouring. XDP support like bryandmc/glommio in Rust.

panjf2000 commented 2 years ago

Not yet.

mstrYoda commented 1 year ago

Not yet.

Hi, what is the current state of this issue? Is there anyone working on io_uring support or do you accept PR for this?

panjf2000 commented 1 year ago

Hi, what is the current state of this issue?

I haven't started it yet.

do you accept PR for this?

PR is always welcome.

github-actions[bot] commented 4 weeks ago

This issue is marked as stale because it has been open for 30 days with no activity.

You should take one of the following actions:

This issue will be automatically closed in 7 days if no further activity occurs.

github-actions[bot] commented 3 weeks ago

This issue was closed because it has been inactive for 7 days since being marked as stale.

If you believe this is a false alarm, please leave a comment for it or open a new issue, you can also reopen this issue directly if you have permission.