goodboy

goodboy/tractor

distributed structured concurrency

22 good first / help-wanted issues · Python · last activity Jul 1, 2026

310 stars 15 forks 310 watchers Python GNU Affero General Public License v3.0
actor-model async-await distributed-systems multicore-programming multiprocessing rpc single-program-distributed-systems streaming-data structured-concurrency trio
22 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub
help wanted docs discussion supervision cancellation examples trionics trio_updates sc
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
enhancement help wanted discovery
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted discussion experiment IPC and transport discovery follow-up integration
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted windows_related non-linux follow-up
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted discussion experiment
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted question experiment IPC and transport
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted docs discussion
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted non-linux macos_related
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted docs discussion examples follow-up integration
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
enhancement help wanted question docs IPC and transport messaging
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
enhancement help wanted docs discussion experiment IPC and transport api
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted question docs discussion
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
Worker pool API? 4 months ago
enhancement help wanted question docs
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted infra devx-tooling the_AIs_are_taking_over
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted IPC and transport non-linux the_AIs_are_taking_over
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
bug help wanted good first issue windows_related IPC and transport non-linux
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
enhancement good first issue testing windows_related non-linux
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted discussion devx-tooling
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio
help wanted testing api supervision cancellation spawning
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio

AI Summary: This task involves enhancing the `tractor` project's error handling and cancellation mechanisms to be more granular and aware of different runtime layers (trio tasks, actors, processes, OS). This includes creating new exception types to represent cancellations originating from various layers, improving the handling of `trio.Cancelled` exceptions, and potentially integrating with OS-level signals for more robust cancellation and failure handling in distributed scenarios. The goal is to improve the reliability, resilience, and predictability of `tractor` applications, especially in distributed settings.

Complexity: 5/5
help wanted discussion experiment api supervision cancellation sc
goodboy/tractor
310

distributed structured concurrency

Python
#actor-model#async-await#distributed-systems#multicore-programming#multiprocessing#rpc#single-program-distributed-systems#streaming-data#structured-concurrency#trio