You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Started this in branch 1183. The basic idea is there, but I think we need to throttle scaling using a time interval configurable by the user. I think we can create the infrastructure for this in crew, decouple it from any of the existing structures, and make it interact with the controller through the scale argument of push(), pop(), and wait().
Like the other pipeline algorithms in
targets
, https://github.com/ropensci/targets/blob/main/R/class_crew.R uses polling and exponential backoff to balance latency with CPU usage.nanonext
condition variables may help us avoid polling altogether.This issue depends on wlandau/crew#108, which depends on shikokuchuo/nanonext#20 and shikokuchuo/nanonext#21.
The text was updated successfully, but these errors were encountered: