Module: Discovery #70
jonathonmcmurray
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Process discovery is a critical part of most systems e.g. in TorQ https://dataintellecttech.github.io/TorQ/Processes/#discovery-service
Would be nice to have a standalone module (or pair of modules) for process discovery.
I imagine this would be two modules e.g.
di.discovery-serveranddi.discovery-client. One process would loaddi.discovery-serverand take responsibility for tracking available processes etc., and then the other processes in the system would loaddi.discovery-clientin order to register their own availablity with the server and discover other available services etc.TorQ discovery process is likely a good starting point. There is already functionality there for automatically (re)connecting to processes of a desired type as they become available, and the functionality to run a callback function when connections are established (allowing for automatic recovery logic where applicable etc.)
Beta Was this translation helpful? Give feedback.
All reactions