
libuv — это кроссплатформенная библиотека поддержки, ориентированная на асинхронный ввод-вывод.
Недавно стало известно выход новой версии библиотеки libuv 1.45.0, который широко используется для мультиплексирования соединений и асинхронной обработки ввода-вывода во многих проектах, направленных на высокопроизводительную обработку файловых и сетевых запросов, например, на платформе Node.js, BIND 9 и Knot.
Для тех, кто не знает о libuv, они должны знать, что это — это кроссплатформенная библиотека C, обеспечивающая поддержку асинхронного ввода-вывода на основе циклов событий. Он поддерживает epoll Windows kqueue IOCP, порты событий Solaris, а в Linux это одна из библиотек, поддерживающих io_uring.



