hatchet-dev/hatchet

feat(engine): add core service which monitors system heartbeats

abelanger5 opened this issue · 0 comments

Tickers, dispatchers and workers all use heartbeats to report their status. While the tickers/dispatchers are designed to gracefully shut down after SIGTERM, there's no recovery if the tickers/dispatchers are unexpectedly terminated. The engine needs a core service which can handle components which aren't reporting their status.