Hatchet

Dev tools

task queue

SHOW HN2024

578points
189comments
#48of 3,515 in 2024
Top 2%of 2024 by points

How HN took it

CuriousMostly questions and neutral comments

13 positive, 51 neutral or asking, 1 mixed, 13 critical, out of 78 comments about the project. Thread score -0.01.

Idea: 4 for, 9 againstPricing: 1 for, 1 againstPerformance: 1 for, 1 againstExecution: 1 for, 0 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interest in Postgres-based queueing and River comparison

    From 1 comment
    • The underlying queue is very similar. See this comment, which details how we're different from a library client: https://news.ycombinator.com/item?id=39644327. We also have the…
      abelanger on HN

Objections

  • RabbitMQ dependency is confusing for a Postgres-based queue

    From 1 comment
    • Thank you, appreciate the kind words! What boxes are you looking to check? Yes, I'm not a fan of the RabbitMQ dependency either - see here for the reasoning:…
      abelanger on HN
  • Concern that a hyperscaler could offer a competing hosted service under MIT license

    From 1 comment
    • Thank you! > Do you publish pricing for your cloud offering? Not yet, we're rolling out the cloud offering slowly to make sure we don't experience any widespread outages. As soon…
      abelanger on HN

Requests

  • Better visibility into argument serialization and typing

    From 1 comment
    • Appreciate it, thank you! We've spent quite a bit of time in the Celery Flower console. Admittedly it's been a while, I'm not sure if they've added views for chains/groups/etc -…
      abelanger on HN
  • Support for fanning out child workflows from array results

    From 1 comment
    • You can execute a new workflow programmatically, for example see [1]. So people have triggered, for example, 50 child workflows from a parent step. As you've identified the…
      abelanger on HN

Questions

  • Why take YC funding for dev infra

    From 1 comment
    • Wow, looks great! We currently happily use graphile-worker, and have two questions: > full transactional enqueueing Do you mean transactional within the same transaction as the…
      stephen on HN
  • How the cloud business will make money from an open-source product

    From 1 comment
    • Nice, Waka looks cool! I've talked a bit about the tradeoffs with library-mode pollers, for example here: https://news.ycombinator.com/item?id=39644327. Which isn't to say they…
      abelanger on HN

Alternatives named

  • Celery

    From 1 comment
  • BullMQ

    From 1 comment
  • Temporal

    From 1 comment
    • It's very similar - I used Temporal at a previous company to run a couple million workflows per month. The gRPC networking with workers is the most similar component, I…
      abelanger on HN
  • River

    From 1 comment
    • The underlying queue is very similar. See this comment, which details how we're different from a library client: https://news.ycombinator.com/item?id=39644327. We also have the…
      abelanger on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/39643136)