Hatchet screenshot
#220 B+ Rank #56

Hatchet

Distributed task queue and durable workflow orchestration engine, positioned as a modern alternative to Celery/Temporal. Standout trait is a Postgres-backed, cloud-native design with strong developer ergonomics for defining workflows in code.

Workflow/Automation Go Medium to deploy $50/mo equiv
76.0 / 100

βš™ Full Stack

Go engine handling scheduling/durability backed by PostgreSQL, with a TypeScript/Python/Go SDK for defining workflows and a separate dashboard UI. Worker processes pull tasks over gRPC, keeping the control plane and execution plane cleanly separated.

πŸ“ˆ Scaling Analysis

Stateless engine and worker pods scale horizontally with Postgres as the durable coordination point, following the same pattern that lets Temporal-style systems scale to high task volumes. Postgres write throughput for task state is the main eventual bottleneck, mitigated by partitioning/queue sharding as load grows.

πŸš€ Running on Nexlayer

Deploy an engine pod, a dashboard pod, and a postgres pod, wiring the engine to postgres.pod:5432 and the dashboard to engine.pod:<grpc-port> via Nexlayer's DNS; pull base images through mirror.gcr.io. Worker pods (running user workflow code) connect outward to the engine pod rather than the engine polling them.