4 ms·
Clearly the job for a microservice. Accept number of seconds to wait as url, return content after that many seconds. Then just use curl in runner.
by magicalhippo 11mo ago
Clearly the job for a microservice. Accept number of seconds to wait as url, return content after that many seconds. Then just use curl in runner.
- xp84 11mo agoBrb founding a SaaS startup. I’ll call it cloudsleep dot io of course. After our Series B I’ll buy the .com. Only task to do before lining up investors is how can I weave AI into our product?
- wmanley 11mo agoRetries won’t work in that case. Would be better to have two endpoints: get the time in x seconds and wait until time passed. That way retrying the wait endpoint will work fine and if time hasn’t elapsed it can just curl itself with the same arguments.
- dpkirchner 11mo agoIf you have curl (but not sleep) sure, but if not maybe you can use bash's wacky /dev/tcp. The microservice could listen on ports 1 through 64k to let you specify how many seconds to sleep.