4 ms·
Hatchet | Founding Engineer | NYC or REMOTE (US and EU) | https://hatchet.run https://hatchet.run Hey HN! I'm Alexander, one of the founders of Hatchet. Hatche
by abelanger 9mo ago
Hatchet | Founding Engineer | NYC or REMOTE (US and EU) | https://hatchet.run https://hatchet.run
Hey HN! I'm Alexander, one of the founders of Hatchet. Hatchet is an open-source platform for running background jobs at scale.
We're hiring engineers who are excited to build the next class of engineering primitives, starting with queues, background tasks and durable execution. We started in early 2024 after launching our distributed task queue (https://news.ycombinator.com/item?id=39643136 https://news.ycombinator.com/item?id=39643136).
Hatchet is currently used by thousands of engineers for all kinds of workloads: log ingestion pipelines, code review agents, video encoding, GPU scheduling, etc. Our target customer is fast-growing startups who have a strong need for background jobs system. These days, that tends to be AI companies, though we're general-purpose and not exclusively targeted for AI workloads.
Stack: Postgres, Go, Typescript, React, Kubernetes
Apply here: https://www.ycombinator.com/companies/hatchet-run/jobs/SNpCmgI-founding-engineer https://www.ycombinator.com/companies/hatchet-run/jobs/SNpCm...
Or email me at alexander [at] hatchet [dot] run
- santiagobasulto 9mo agoYour website is INCREDIBLY slow, and I have a very good laptop with dedicated GPU. Somehow some JS is killing the whole thing. Anyways, the concept looks cool, but I'm failing to see a real value add to something like Temporal. What is it?
- abelanger 9mo agoOh no, haven't gotten reports about the website being slow, thanks for flagging! Which browser are you using? Regarding Temporal, our goal is to create the best developer experience possible, and we started Hatchet because we felt that Temporal misses the mark (I used Temporal for years before starting Hatchet). The primary difference is that we're not solely focused on durable workflows, we're a general-purpose background jobs platform which offers durable workflows as a feature. In our view there are a set of equally important primitives: tasks, events, streaming/pubsub, concurrency, priority, rate limiting, scheduling, and yes, durable workflows. Tasks being the entrypoint to the platform, rather than immediately dealing with the overhead of durable workflows, generally makes Hatchet easier to adopt for engineering teams. I wrote a little more about how task queues relate to durable execution here: https://hatchet.run/blog/durable-execution https://hatchet.run/blog/durable-execution We've also invested quite heavily in platform features like logging, observability, alerting, and our UI which either aren't offered or are underdeveloped in Temporal. But ultimately I'd encourage people to give both a try - we're both MIT licensed and can easily be run locally.
- autarch 9mo agoThe website seems fine to me. I'm using Chrome on Linux with an X1 Carbon (so integrated graphics, no fancy GPU).
- santiagobasulto 9mo agoI’m on chrome. Maybe it was a hiccup on my end. Looks interesting. We are in the process of looking for some alternatives to temporal/prefect. Would you mind sharing your email so I can send a few questions along with my cofounder?
- abelanger 9mo agoYep! Feel free to email me at alexander [at] hatchet [dot] run
- geysersam 9mo agoI didn't notice the website being slow (Firefox on android, midrange device)