-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Actor state via messages #190
Draft
goodboy
wants to merge
16
commits into
master
Choose a base branch
from
actor_state_via_messages
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Commits on Jan 24, 2021
-
Add our version of the std lib's "worker pool"
This is a draft of the `tractor` way to implement the example from the "processs pool" in the stdlib's `concurrent.futures` docs: https://docs.python.org/3/library/concurrent.futures.html#processpoolexecutor-example Our runtime is of course slower to startup but once up we of course get the same performance, this confirms that we need to focus some effort not on warm up and teardown times. The mp forkserver method definitely improves startup delay; rolling our own will likely be a good hot spot to play with. What's really nice is our implementation is done in approx 10th the code ;) Also, do we want offer and interface that yields results as they arrive? Relates to #175
Configuration menu - View commit details
-
Copy full SHA for 9fae34a - Browse repository at this point
Copy the full SHA 9fae34aView commit details -
Configuration menu - View commit details
-
Copy full SHA for da27d96 - Browse repository at this point
Copy the full SHA da27d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for f715a0c - Browse repository at this point
Copy the full SHA f715a0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a10c4b1 - Browse repository at this point
Copy the full SHA a10c4b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dae154e - Browse repository at this point
Copy the full SHA dae154eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 582eda4 - Browse repository at this point
Copy the full SHA 582eda4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47651ea - Browse repository at this point
Copy the full SHA 47651eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5db737d - Browse repository at this point
Copy the full SHA 5db737dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ed071c - Browse repository at this point
Copy the full SHA 2ed071cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5da86a0 - Browse repository at this point
Copy the full SHA 5da86a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce61230 - Browse repository at this point
Copy the full SHA ce61230View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f8c5cd - Browse repository at this point
Copy the full SHA 7f8c5cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47d7b60 - Browse repository at this point
Copy the full SHA 47d7b60View commit details
Commits on Jan 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 70c7e09 - Browse repository at this point
Copy the full SHA 70c7e09View commit details
Commits on Jan 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4a4a786 - Browse repository at this point
Copy the full SHA 4a4a786View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1acbd9 - Browse repository at this point
Copy the full SHA f1acbd9View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.