franz1981 commented on PR #6021: URL: https://github.com/apache/activemq-artemis/pull/6021#issuecomment-3471977812
This is a fyi : https://github.com/netty/netty/pull/14432 In theory is possible to extend the existing Uring support to includes files too, which enable faster performance then libaio since it allows using async fdatasync. In order to do it: - you can have a low latency single threaded netty event loop just handling I/O - Artemis can reuse the existing configured event loop groups This can lead to few simplification including replacing the timed buffer with a batching mechanism running directly on the event loop - which accumulate them while waiting the last in flight fdatasync to complete - or the expected time credits -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information, visit: https://activemq.apache.org/contact
