tractor icon indicating copy to clipboard operation
tractor copied to clipboard

A distributed, structured concurrent runtime for Python (and friends)

Results 124 tractor issues
Sort by recently updated
recently updated
newest added

trying to see if it can look gud on dark theme.

An example for @fjarri doing "actor state mutation via messages". Feel free to criticize the heck out of it. If you want to see how subactors could modify each other's...

Pertains to #175 but came to mind after a question in trio gitter and mostly for the lulz since, names. [`hypercorn` has a `trio` entry point](https://pgjones.gitlab.io/hypercorn/how_to_guides/api_usage.html) and thus can be...

docs
experiment
supervision

On martin's blog post there's a really cool `.gif` that (I've imagined and) I'd like to copy and put in the readme and/or docs but with actor and function labeling...

docs

Hi, as someone who's been looking for a clean async actor-like approach in python, tractor looks amazing! I just started looking at the docs and code, but noticed the actor...

bug
examples

Relates heavily to #5. After doing a lot of involved messaging / runtime reworking in #261 I've realized it would sure be a lot more friendly to support embedded /...

IPC and transport
messaging

I want to put in some effort to ensure the cancellation system is rock-solid even across multiple hosts. `hypythesis`' [stateful testing system](https://hypothesis.readthedocs.io/en/latest/stateful.html) seems like a good fit to find all...

testing
cancellation

I think to prevent having to rehash/explain actor theory each time we get new onlookers there should be a quick rant in the readme *under the hood section* regarding what...

docs
discussion

Consider this a record of resources for further research, feature development and discussion B) --- #### `trio` affiliated topics: - https://trio.discourse.group/t/discussion-notes-on-structured-concurrency-or-go-statement-considered-harmful/25 - https://trio.readthedocs.io/en/stable/reference-core.html#a-simple-channel-example - https://vorpus.org/blog/timeouts-and-cancellation-for-humans/#cancel-tokens --- #### Philosophy (philo) and...

help wanted
docs
discussion
experiment
sc

There are a few "fronts" where this project is seeking to discover new low level solutions to problems in distributed computing. The main distinction is adherence to *structured concurrency* at...

help wanted
question
discussion