mirror of https://github.com/yandex/odyssey.git
899de2f70f | ||
---|---|---|
benchmark | ||
sources | ||
tests | ||
.gitignore | ||
.gitmodules | ||
AUTHORS | ||
CMakeLists.txt | ||
LICENSE | ||
README.md |
README.md
machinarium
Machinarium allows to create fast networked and event-driven asynchronous applications in synchronous/procedural manner instead of using traditional callback approach.
The library is based on combination of OS threads (pthreads) and efficient cooperative multi-tasking primitives (coroutines). Each coroutine executed using own stack context and transparently scheduled by event loop logic (epoll).