Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 7 C Coroutine Projects
A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞Project mention: Splitting the stack - is there a library for this? | /r/C_Programming | 2023-05-17
Coroutine-based cross-platform concurrent I/O engine.Project mention: Running PHP with io_uring | /r/PHP | 2023-03-27
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
The high performance coroutine library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iouring/iocp/windows GUI (by iqiyi)
Single header stackful cross-platform coroutine library in pure C.Project mention: How Much Memory Do You Need to Run 1M Concurrent Tasks? | news.ycombinator.com | 2023-05-21
It would be interesting to bench something extremely lightweight (like https://github.com/edubart/minicoro) against these runtimes.
By my back-of-the-napkin math, 1,000,000 coroutines would cost about 64mb + 2mb/core for stacks.. which works out to about 4x less memory than the 'winner' of this comparison, and ~30x less than go.
A script language of time-sharing scheduling coroutine in single threadProject mention: User space dynamic tracing and feedback control | dev.to | 2023-02-03
In order to simplify the demonstration code, the above example does not show network communication and data storage at the script layer, but all these functions are supported by Melang scripts. Interested readers can refer to Melang official website.
🐛Lua-eco is a Lua interpreter with a built-in event loop for scheduling lightweight coroutines automatically, enabling efficient concurrency in Lua. Build high-performance, scalable applications.Project mention: Lua-Eco | news.ycombinator.com | 2023-03-10
Medge is a new HTTP API server with preemptive scheduling co-routine programming language as its developing language.Project mention: Step-sharing scheduling Coroutine HTTP Server | dev.to | 2023-09-01
This article introduces an open source API server named Medge. Medge is an HTTP server, and its authors currently position it as an API server.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
C Coroutine related posts
Splitting the stack - is there a library for this?
2 projects | /r/C_Programming | 17 May 2023
Running PHP with io_uring
3 projects | /r/PHP | 27 Mar 2023
1 project | news.ycombinator.com | 10 Mar 2023
Show HN: Stackful Coroutines for C
1 project | news.ycombinator.com | 16 Feb 2023
User space dynamic tracing and feedback control
1 project | dev.to | 3 Feb 2023
Simple HTTP server implemented in C: new trace technology
1 project | dev.to | 11 Jan 2023
Using PHP as a multiplayer FPS game engine with clients renderer using WebGL
2 projects | /r/PHP | 4 Jan 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Nov 2023
What are some of the best open-source Coroutine projects in C? This list will help you: