https://github.com/nikic/ditaio
Cooperative task scheduler using coroutines
https://github.com/nikic/ditaio
Last synced: 10 months ago
JSON representation
Cooperative task scheduler using coroutines
- Host: GitHub
- URL: https://github.com/nikic/ditaio
- Owner: nikic
- Created: 2012-12-25T23:38:59.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2012-12-26T14:19:39.000Z (about 13 years ago)
- Last Synced: 2025-03-18T09:21:51.971Z (10 months ago)
- Language: PHP
- Size: 103 KB
- Stars: 43
- Watchers: 7
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Ditaio - Task scheduler using coroutines
========================================
This project implements a cooperative task scheduler using coroutines. The implementation is described in [this blog post][blog_post].
To try it out you will need a recent PHP 5.5 build (newer than alpha 2). Otherwise some parts like exception handling will not work.
Maybe I will develop this a bit further so it becomes actually usable.
[blog_post]: http://nikic.github.com/2012/12/22/Cooperative-multitasking-using-coroutines-in-PHP.html