#
iouring
Here are 19 public repositories matching this topic...
Fine-grained concurrency for Ruby
ruby
http
networking
websocket
http2
concurrency
libev
structured-concurrency
polyphony
io-uring
iouring
ruby-fibers
-
Updated
Mar 4, 2022 - C
cachegrand is an open-source fast, scalable and secure Key-Value store able to act as Redis drop-in replacement, designed from the ground up to take advantage of modern hardware vertical scalability, able to provide better performance and a larger cache at lower cost, without losing focus on distributed systems.
linux
redis
caching
key-value
high-performance
redis-server
distributed
low-latency
lock-free
hashtable
memcache
key-value-store
io-uring
iouring
memory-fencing
-
Updated
Jan 17, 2022 - C++
A library for events and fibers
-
Updated
Dec 12, 2020 - C
A nano concurrency library
-
Updated
May 28, 2020 - C++
A CPP wrapper for asynchronous socket server using linux's latest IO_URING API
-
Updated
Nov 22, 2020 - C++
A generic framework for asynchronous programming in cpp.
-
Updated
Jun 20, 2021 - C++
Glommio is a thread-per-core framework that aims to make the task of writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
-
Updated
Mar 3, 2022 - Rust
Improve this page
Add a description, image, and links to the iouring topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the iouring topic, visit your repo's landing page and select "manage topics."
If we look at the API defined by
net::TcpStream,net::UdpSocket, and others there are many options we are not implementing (setting timeouts, multicast, etc).They shouldn't be hard to implement -> essentially just passing options down sockets, but I will require that they come with unit testing unless it is really not possible to.