overmindtech / discovery

Go libraries for writing SDP sources
Other
1 stars 0 forks source link

Added heartbeat mechanism #347

Closed dylanratcliffe closed 1 month ago

dylanratcliffe commented 1 month ago

This is my initial implementation of the heartbeat, but I think we'll need to change the API a bit once I've had a chance to try implement it in a source. For example there needs to be a good way to create the sdpconnect.ManagementApiClient, it needs to be able to point at the correct Overmind API, and needs to have authentication. Potentially this is something that should all be brought into the Engine so that the developer experience is a bit better for source builders

dylanratcliffe commented 1 month ago

Fixes https://github.com/overmindtech/discovery/issues/346