SaaSHub helps you find the best software and product alternatives Learn more →
Top 3 C Asynchronous Event Loop Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: Epoll: The API that powers the modern internet (2022) | news.ycombinator.com | 2024-01-11
Project mention: Epoll: The API that powers the modern internet (2022) | news.ycombinator.com | 2024-01-11
Thank you for this.
I am interested in how concurrency can be represented elegantly and efficiently, so I am interested in how libraries can simplify async and make it easier to reason about and write
The libev and ioring support is great for IO scalability (https://github.com/enki/libev not sure if this is the official repo)
In Python I use the "select" module and use epoll on Linux.
I am currently thinking of designing an API that allows the registration of epoll-like listeners to arbitrary objects, including business objects, so you can efficiently register a listener on multiple behaviours of multiple arbitrary objects.
I wrote an async/await simulation in Java and my scheduler is really simple, it's just a for loop that checks to see if there are any tasks that can progress. I notice the switch_fiber in polyphony must do something similar. This is similar to a yield in a coroutine.
My async/await simulation takes the following program:
task1:
C Asynchronous Event Loop related posts
- Epoll: The API that powers the modern internet (2022)
- Notes: Advanced Node.js Concepts by Stephen Grider
- A complete guide to the Node.js event loop
- Help running crystal on remote server
- What is Node.js?: A Complete Guide
- Node v20.3.0 (Current) upgrade to libuv 1.45.0, including SIGNIFICANT performance improvements to file system operations on Linux
- Node.js – v20.3.0
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Asynchronous Event Loop projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | libuv | 23,219 |
2 | libevent | 10,708 |
3 | libev | 1,540 |
Sponsored