SaaSHub helps you find the best software and product alternatives Learn more →
Libco Alternatives
Similar projects and alternatives to libco
-
libfiber
The high performance c/c++ coroutine/fiber library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iouring/iocp/windows GUI (by iqiyi)
-
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.
-
libco
libco is a coroutine library which is widely used in wechat back-end service. It has been running on tens of thousands of machines since 2013.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
libco reviews and mentions
- Show HN: Neco – Coroutine Library for C
-
Cycle Accurate Multithreaded Console Emulator Architecture
Higan's coroutines library libco is low-overhead cooperative multi-tasking that avoids OS context switches. As it says in the readme:
-
A Game Boy Color Emulator, Rust, and a COVID fever dream
Don't know about other systems, but bsnes/higan is probably the most widely known SNES emulator that operates at the cycle level. It uses libco to implement green threads. More details here, but afaik the basic idea is to emulate one subsystem for as long as possible until it touches another subsystem (like the CPU reading a register of the PPU), and at that point the other subsystem catches up.
-
Any C Asynchronous libraries I can translate to?
Not sure exactly what you're looking for/what you mean by 'asynchronous/coroutine', but you probably want either libco or libuv (or both?)
-
A note from our sponsor - SaaSHub
www.saashub.com | 2 May 2024
Stats
higan-emu/libco is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of libco is C.
Sponsored