Remix.run Logo
nromiun 3 days ago

This is cool. So basically you create a group of threads and you can treat them as one unit. Trio does something similar (structured concurrency) with async functions for Python. Are these OS threads or green threads?

didibus 3 days ago | parent [-]

They can be OS threads or green threads, you can choose.

nromiun 3 days ago | parent [-]

Are OS threads still the default and you have to pass a virtual thread executor to use virtual threads?

puredanger 3 days ago | parent [-]

When you deploy a flow, you choose the workload type (:compute, :io, or :mixed) and the process will be deployed with the appropriate thread type.