fantix/kloop

OFFICIAL MIRROR. An asyncio event loop using Linux io_uring and kTLS.

CythonRustPythonMakefilepythonasyncioktlsio-uring
This is stars and forks stats for /fantix/kloop repository. As of 27 Apr, 2024 this repository has 193 stars and 10 forks.

kLoop - asyncio on Linux kernel kLoop is an implementation of the Python asyncio event loop written in Cython, using io_uring and kTLS features of the Linux kernel, therefore called k(ernel)Loop. kLoop is open-sourced and released under the MulanPSL - 2.0 license. ⚠️WARNING: THIS PROJECT IS IN PROOF-OF-CONCEPT STAGE!⚠️ Features Minimum syscalls - all I/O calls are done in the kernel thanks to io_uring, and the only remaining syscall to io_uring_enter() is also optimized to be only called when necessary...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
gnunn1/tilixDShellCSS5.2k+5295+1
firezone/firezoneElixirRustTypeScript5.4k+24230+1
kaushalmodi/ox-hugoEmacs LispMakefileHTML83101320
jwiegley/use-packageEmacs LispMakefile4.3k02600
NCAR/wrf_hydro_nwm_publicFortranPythonC15801300
weaveworks/eksctlGoHTMLShell4.6k01.3k0
cnosdb/cnosdbRustShell1.4k03200
mozilla/sopsGoRustOther13.9k+28790+3
tinode/chatGoPythonShell10.8k+231.8k+3
thanos-io/thanosGoTypeScriptJsonnet12.1k+151.9k+2