pikers / piker

(e2e) foss trading for non-tinas
GNU Affero General Public License v3.0
103 stars 17 forks source link

Fspd cluster #252

Closed goodboy closed 2 years ago

goodboy commented 2 years ago

Reworks the fsp engine daemon to use new cluster APIs added to tractor in:

Namely, we use a fixed size actor cluster and round robin FSP tasks to it instead of a whole actor per target computation function. This also speeds up startup since all fsp workers in the cluster are spun up concurrently alongside the normal UI spawning sequence.