asyncgi
aedis
asyncgi | aedis | |
---|---|---|
2 | 10 | |
36 | 112 | |
- | - | |
7.3 | 8.6 | |
4 months ago | over 1 year ago | |
C++ | C++ | |
Microsoft Public License | Boost Software License 1.0 |
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.
asyncgi
aedis
- Is it just me or is the quality of the Boost API docs just.. kind of terrible? Like compare it to cppreference (very good) or Qt docs (also great).
-
MongoDB Product Manager here to chat about Databases
That's a great list of features. In case you ever need Redis have a look at https://github.com/mzimbres/aedis. It implements all points you listed.
- Redis clients should implement automatic pipelining
- Redis clients need automatic pipelining support
- TCP echo-server performance: Asio, Tokio, Libuv, Nodejs, Go
-
TCP echo-server performance: Asio, Tokio, Libuv, Nodejs, Go.
Good point. I found out my code was not supporting executors correctly, after fixing it however there was no performance gains.
-
A Redis client library for C++
Homepage: https://mzimbres.github.io/aedis Github: https://github.com/mzimbres/aedis
What are some alternatives?
quill - Asynchronous Low Latency C++ Logging Library
siege - Siege is an http load tester and benchmarking utility
liblifthttp - Safe and easy to use C++17 HTTP client library.
documentation-framework - "The Grand Unified Theory of Documentation" (David Laing) - a popular and transformative documentation authoring framework
lithium - Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium
RESTinio - Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
userver - Production-ready C++ Asynchronous Framework with rich functionality
FlexASIO - A flexible universal ASIO driver that uses the PortAudio sound I/O library. Supports WASAPI (shared and exclusive), KS, DirectSound and MME.
packio - An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.
bredis - Boost::ASIO low-level redis client (connector)
Cutelyst - A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
boost - cmake based plugable static compiled boost library