Сравнено с libcurl, libevent и Boost. Beast. Boost.Beast имеет немного более высокую среднюю пропускную способность ~220K req/sec, tetsuo-socket выигрывает в 7 из 12 сценариев с ~210K+ req/sec. Создана эта минимальная библиотека C сокетов с Grok. У нее API на основе исключений, использующий TRY/EXCEPT/FINALLY, и простой API с кодом возврата, который его оборачивает. Библиотека использует управление памятью на основе арены, где связанные объекты делят арену памяти для детерминированного управления жизненным циклом. Когда вы освобождаете арену, все освобождается вместе. Поддержка сетевого взаимодействия для TCP/UDP/Unix сокетов, асинхронное разрешение DNS с DNS-over-TLS и DNS-over-HTTPS, пул соединений с ограничением скорости, WebSocket RFC 6455, HTTP/1.1 и HTTP/2 с компрессией HPACK, поддержка TLS/DTLS и прокси-протоколов SOCKS4/5, HTTP CONNECT. Абстракция платформы автоматически выбирает лучший бэкенд для опроса событий, epoll на Linux, kqueue на BSD/macOS, с опциональным io_uring. Есть несколько узких мест, которые нужно устранить, но пока все довольно надежно.