Path to this page:
Subject: CVS commit: wip/py-sage
From: Kamel Derouiche
Date: 2009-05-02 02:08:55
Message id: E1M02n0-0005ev-7r@ddv4jf1.ch3.sourceforge.com
Log Message:
Import py25-sage-1.2.2 as wip/py-sage.
pysage is a high-level message passing library supporting actor based
concurrency. It also extends the "actor model" to support actor
partitioning/grouping to further scalability. pysage has a simple
high-level interface. Messages are serialized and sent light-weight using
pipes or domain sockets across local "groups". In the case of network \
messages,
UDP is used.
* simple pythonic API
* efficient message propagation within group, across group, across network
* network messages can optionally be configured to be reliable
and/or ordered using UDP
* grouping - actors can be partitioned into groups that are run in
separate os processes
* process-local singleton manager - actor registration, discovery,
message propagation
* publisher/subscriber pattern built-in
Files: