hpfxd / PandaSpigot

Fork of Paper for 1.8.8 focused on improved performance and stability.
GNU General Public License v3.0
238 stars 65 forks source link

Add support for io_uring #129

Closed skbeh closed 6 months ago

skbeh commented 1 year ago

This only works when not using unix domain socket and compression is disabled because the netty io_uring transport does not support unix domain socket and the client can not decode compressed packets sent with io_uring.

MachineBreaker commented 1 year ago

Disable this by default

skbeh commented 1 year ago

@MachineBreaker Done.

uRyanxD commented 6 months ago

Hello, thanks for the pullrequest, however, we decided not to add support for IO_URING for now as it is an experimental feature and for security reasons as Kenny said here.

andreasdc commented 6 months ago

What's not secure with this solution? I heard that io_uring brings great performance.