blink
blink copied to clipboard
Separate liveness & readiness probes
There are a number of "promises" that need to be fulfilled in order for the server to be truly "live" (e.g. passportjs contacting OIDC provider). This would be a good opportunity to extract out all of those promises into one place so that we can 1. await all of them at once, 2. provide a separate live (the process is alive) and readiness (the process is ready to accept requests) probes.
Implement this in v2, fuck it