[PATCH 8 of 8] new io_uring event module

성소윤 thdbsdox12 at gmail.com
Tue Dec 1 10:57:54 UTC 2020


I thank you so much for your feedback.

It was my first attempt writing code of open source project. And I learned
many thing from Nginx codes and your feedback. Thank you for reviewing my
patchset.

Also I will look at AIO functionality and try to build external module.


SoYun

On Mon, Nov 30, 2020 at 11:39 PM  Vladimir Homutov <vl at nginx.com>  wrote:

> First, thank you for sharing the patchset!
>
> We are always looking at new features that appear in kernels and may be
> useful in nginx. There are a lof of shiny features, but it is a long
> way for them to mature and be adopted in nginx. Currently we are not
> considering adding such functionality.
>
> The io_uring interface looks like promising candidate to support AIO
> nginx functionality in linux. You may want to start looking at
> nginx.org/r/aio directive and related functionality. The task is
> quite complex (at some degree due to poor interfaces available),
> but we hope it has an elegant solution.
>
> Note also we prefer to use system calls directly, without introducing
> dependencies to such things like liburing (and for sure, the method
> of integration definitely is not cloning its copy in nginx).
>
> You may also want to consider building your modules externally and
> minimizing changes to nginx core. While patching nginx often seen
> as a simple and quick solution, we would appretiate attempts to
> integrate external code using some generic approach/interface.
> _______________________________________________
> nginx-devel mailing list
> nginx-devel at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-devel/attachments/20201201/654819fc/attachment.htm>


More information about the nginx-devel mailing list