TGTGInsightintelligence telegramLIVE / telegram public index
← Experimental chill
Experimental chill avatar

TGINSIGHT POST

Post #239

@experimentalchill

Experimental chill

Visualizzazioni12,800Numero di visualizzazioni
Pubblicato19 apr19/04/2023, 14:24
Contenuto del post

Contenuto

libuv наконец-то замержил io_uring, не прошло и нескольких лет https://github.com/libuv/libuv/pull/3952 Вообще я фанат libuv, мне легче в нем пишется код. В Boost.Asio сложнее, скажем, примитивы синхронизации не такие явные, и поэтому часто возникает интеграция непонятных велосипедов. Наверное, из минусов, что libuv задумывался как чистый event loop, а boost.asio как networking asynchronous protocol, поэтому в первом вы увидите всякую работу с диском, а во втором прицепы из SSL, что может быть иногда удобнее. Не то, чтобы я эксперт и сварщик asynchronous protocols, но на субъективное ощущение libuv кажется легче для восприятия. В общем, прогресс едет, вещи становятся получше, рад за libuv и поздравляю их с поддержкой io_uring