helio
Thing-Downloader
helio | Thing-Downloader | |
---|---|---|
1 | 1 | |
398 | 1 | |
- | - | |
9.0 | 10.0 | |
about 17 hours ago | about 1 year ago | |
C++ | C++ | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
helio
-
Dragonflydb – A modern replacement for Redis and Memcached
I like the redis protocol compatibility and the HTTP compatibility, but from the initial skim through I guess you are using abseil-cpp and the home-grown helio (https://github.com/romange/helio) library.
Could you get me a one liner on the helio library is it used as a fiber wrapper around the io_uring facility in the kernel? Can it be used as a standalone library for implementing fibers in application code?
Also it seems that spinlock has become a defacto standard in the DB world today, thanks for not falling into the trap (because 90% of the users of any DB do not need spinlocks).
Another curious question would why not implement with seastar (since you're not speaking to disk often enough)?
Thing-Downloader
-
Thing Downloader
https://github.com/TheArtfulBodger/Thing-Downloader
What are some alternatives?
dragonfly - A modern replacement for Redis and Memcached
imgbrd-grabber - Very customizable imageboard/booru downloader with powerful filenaming features.
midi-redis - A toy memory store with great performance
streamdeck-youtube-dl-plugin - An Elgato StreamDeck Plugin that calls youtube-dl.exe with whatever link is in the clipboard. It also downloads media if provided with Reddit URLs.
webdis - A Redis HTTP interface with JSON output
CXXGraph - Header-Only C++ Library for Graph Representation and Algorithms
cachegrand - cachegrand - a modern data ingestion, processing and serving platform built for today's hardware
NasNas - An intuitive and beginner friendly 2D game framework for C++
Aerospike - Aerospike Database Server – flash-optimized, in-memory, nosql database
ObEngine - 2D Game Engine with Lua Scripting made on top of SFML !
amzn-drivers - Official AWS drivers repository for Elastic Network Adapter (ENA) and Elastic Fabric Adapter (EFA)
eventbus - A simple, header only event bus library written in modern C++17.