asyncoro

Python framework for asynchronous, concurrent, distributed programming

Add a Review
1 Download (This Week)
Last Update:
Download asyncoro-3.1.tar.gz
Browse All Files

Description

asyncoro is a Python framework for developing concurrent, distributed, network programs with asynchronous completions and coroutines. Asynchronous completions implemented in asyncoro are sockets (non-blocking sockets), database cursors, sleep timers and locking primitives. Programs developed with asyncoro have same logic and structure as Python programs with threads, except for a few syntactic changes. asyncoro supports socket I/O notification mechanisms epoll, kqueue, /dev/poll (and poll and select, where necessary), and Windows I/O Completion Ports (IOCP) for high performance and scalability, and SSL for security

asyncoro Web Site

Features

  • Concurrent, distributed programming with coroutines
  • Asynchronous (non-blocking) sockets, database cursors
  • epoll, kqueue, devpoll, poll and IO Completion Ports
  • Hot swapping/code switching of coroutine function
  • Fault-tolerant coroutines

Update Notifications





Write a Review

User Reviews

Be the first to post a review of asyncoro!

Additional Project Details

Intended Audience

Developers, Architects, System Administrators

Programming Language

Python

Registered

2012-04-18
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.