Docs are a bit sparse, hard to tell what support is like for these but seems a bit limited/new:
- job dependencies, success/failure conditions, retry logic, etc etc
- process/user impersonation/delegation
- custom calendars and execution times "ie last business friday of the month"
Is there a design paper somewhere? Curious how this was accomplished (and what trade-offs / failure modes it has):
"System uses a consistency sharding algorithm, lock-free design, task scheduling is accurate down to the second, supporting lightweight distributed computing and unlimited horizontal scaling"
Hmm best is a strong word. It depends on what you are after.
I couldnt find the DAG in the demo, or in the docs. Without that it seems a bit limited.
For my usecases I need a Job description language, and the ability to have dependencies (either job to job, or a job needs flag x to run on this machine)
This reminds me of when I (a native english speaker), was speaking spanish and said I was glad someone could spend time with their kids. I was later corrected that the verb I used (prestar I think) for "to spend" had the negative connotation of "to waste". Oops.
Edit: this was in a religious context as a missionary, which reminds me that "perfect" in scriptures is also misleading to a modern native english speaker. Other, perhaps better words include "whole" and "complete". I wonder if that is a common synonym in other languages.
Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly. It's not what this site is for, and destroys what it is for.
https://news.ycombinator.com/item?id=36389164 made much the same point as you without resorting to snark or attacking the other commenter, and did so clearly and substantively. Please post like that instead.
what I look for in job runners is: can I sync any job definitions done in the UI to a git repository back and forth - and how is it handling secrets. Openjob.io looks like an early iteration.
28 comments
[ 3.0 ms ] story [ 68.6 ms ] threadI couldnt find the DAG in the demo, or in the docs. Without that it seems a bit limited.
For my usecases I need a Job description language, and the ability to have dependencies (either job to job, or a job needs flag x to run on this machine)
A note to developers: describing a component of your system as ”perfect“ is such a big red flag I won’t ever consider using it. The hubris…
Nuances of how perfect can mean "a really nice experience" vs. "our implementation has no flaws" might not be so obvious.
point on nuance is spot on. the translation process often becomes an unintentional transformation process.
Edit: this was in a religious context as a missionary, which reminds me that "perfect" in scriptures is also misleading to a modern native english speaker. Other, perhaps better words include "whole" and "complete". I wonder if that is a common synonym in other languages.
Oh HN, you can be so special :) Flagging someone for acknowledging languages other than american-english exist.
If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
https://news.ycombinator.com/item?id=36389164 made much the same point as you without resorting to snark or attacking the other commenter, and did so clearly and substantively. Please post like that instead.
What a bizarre list of languages.
Not... C?