pikers / piker

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

Daemon sockaddr config #417

Closed goodboy closed 1 year ago

goodboy commented 1 year ago

Add support for a -p <port#> flag to pikerd and piker chart such that hackers can easily run separate actor tree daemon-clusters without affecting a different code-version "production" service instance running locally.

tractor's discovery/registry system distinguishes actor trees on a singleton root-actor socket addr and this patch makes it easy to change that from CLI.

Further changes include exposing piker.open_feed() and open_piker_runtime() entrypoints as part of beginning to offer and document a public API for our data feed layer.