Skip to content

asyncio vs libuv #23

@bontric

Description

@bontric

In #8 we were talking about moving to libuv for asynchronous I/O instead of using threads and processes.

Looking into this I found the libuv implementation for python (pyuv). Sadly, the project is only maintained by one person and also adds an additional dependency to this project.

Checking for alternatives I found that python (> 3.3) has a built in library for Asynchronous I/O. Since I haven't really looked into the details of asynchronous I/O yet, I can't estimate how appropriate this is for our project. I also can't say how it differs from libuv..

@stze could you maybe take a quick look at asyncio and tell me if I should use this? Or do you think using pyuv is the better option?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions