#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.
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.