pysage

High-level message passing library supporting actor based concurrency
Download

pysage Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • John S. Yang
  • Publisher web site:
  • http://code.google.com/p/pysage/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 11 KB

pysage Tags


pysage Description

High-level message passing library supporting actor based concurrency pysage 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 lightweight using domain sockets and pipes across local "groups". In the case of network messages, UDP is used. Here are some key features of "pysage": · 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


pysage Related Software