Thespian icon indicating copy to clipboard operation
Thespian copied to clipboard

Python Actor concurrency library

Results 19 Thespian issues
Sort by recently updated
recently updated
newest added

_[Originally submitted by https://github.com/Scony to the GoDaddy fork]_ Well, thank you for explanations.I think you may consider adding such feature in the future. It may be very beneficial for the...

enhancement

I’ve been looking at how Akka does testing and there’s a TestProbe class to support expected behavior. Is that something that would be useful for thespian? I’m gonna work on...

============code============= from thespian.actors import * class BusyActor(Actor): def receiveMessage(self, message, sender): i = 0 while True: i += 1 if i == 1000000: i = 0 a1 = ActorSystem("multiprocTCPBase").createActor(BusyActor) a2...

documentation

I am not sure if Windows is supported, and what functionality should be expected (all/same as on *nix?). Here are various problems I am seeing on Windows 10: * Python...

[Originally suggested by Daniel Mitterdorfer, restated with some modifications here:] Currently an actor failure when processing a message causes that message to get retried and on the second failure the...

enhancement

When a createActor is performed and there is no ActorSystem that can meet the requirements of that Actor, the failure tends to be obscure: the thespian.log internal log will contain...

enhancement

I understand that the system will attempt to re-send a message once if an Actor throws an uncaught exception, and then send a Poison message back if the exception is...

The Registrar pattern is a good solution for a multi-system environment and has been repeatedly used for multiple development efforts (including https://github.com/godaddy/Thespian/issues/50). This pattern should be documented for Thespian, and...

enhancement

running into issues with the logging subsystem, and wanted to see what may be going on / what options one may have: as background, one of my library dependencies is...