Awesome Open Source
Awesome Open Source

Travis CI Build Status App Veyor Build Status crates.io Gitter Chat
Documentation

mioco

Mioco provides green-threads (aka fibers) like eg. Goroutines in Go, for Rust.

Status

This repo is a complete re-implementation of mioco. The code of previous versions was moved to mioco.pre-0.9.

The goals of new implementation:

  • [x] switch to latest mio version
  • [x] copy all the applicable good ideas from tokio reactor code
  • [x] simplify the approach
    • [x] remove the exposed scheduler
  • [x] model the API to be more like std library, less like mio
  • [ ] focus on synchronization primitives first
  • [ ] support async file IO (via worker threads)
  • [ ] port all the existing mioco features, tests, examples etc.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Rust (62,765
Async (3,126
Coroutines (1,352
Asynchronous (1,282
Io (579
Scalability (252
Related Projects