DPDK
.
En / 中文.RocksDB
from multi-threads to coroutines by only 200 lines of code?
En / 中文.
* Version 0.5 is released. Except for various performance improvements, including spinlock, context switch,
and new run queue for coroutine scheduling, we have re-implemented the HTTP module so that there is no `boost` dependency anymore.
* Version 0.4 has come, bringing us these three major features:
1. Support coroutine local variables. Similar to the C++11 `thread_local` keyword. See [doc](doc/thread-local.md).
2. Support running on macOS platform, both Intel x86_64 and Apple M1 included.
3. Support LLVM Clang/Apple Clang/GCC compilers.
* Photon 0.3 was released on 2 Sep 2022. Except for bug fixes and improvements, a new `photon_std` namespace is added.
Developers can search for `std::thread`, `std::mutex` in their own projects, and replace them all into the equivalents of `photon_std::
Join Slack: link
Join DingTalk group: 55690000272