Files
hatchet/frontend/docs/pages/home/_meta.js
abelanger5 d071a1c36b fix: prevent large worker gRPC stream backlogs (#2597)
* fix: prevent large worker backlogs

* add config value

* add doc for troubleshooting
2025-12-03 17:15:43 -05:00

141 lines
3.5 KiB
JavaScript

export default {
"--intro": {
title: "Why Hatchet?",
type: "separator",
},
index: "🪓 Welcome",
architecture: "Architecture",
"guarantees-and-tradeoffs": "Guarantees & Tradeoffs",
"hatchet-cloud-quickstart": "Hatchet Cloud Quickstart",
"--quickstart": {
title: "Quickstart",
type: "separator",
},
setup: "Setup",
"your-first-task": "Tasks",
workers: "Workers",
"running-your-task": "Running Tasks",
environments: "Environments",
"--running-tasks": {
title: "Ways of Running Tasks",
type: "separator",
},
"running-tasks": "Running Tasks",
"run-with-results": "Run and Wait Trigger",
"run-no-wait": "Run Without Wait Trigger",
"scheduled-runs": "Scheduled Trigger",
"cron-runs": "Cron Trigger",
"run-on-event": "Event Trigger",
"bulk-run": "Bulk Run Many",
webhooks: "Webhooks",
"inter-service-triggering": "Inter-Service Triggering",
"--deploying-workers": {
title: "Deploying Workers",
type: "separator",
},
docker: "Running with Docker",
"troubleshooting-workers": "Troubleshooting",
compute: {
title: "Managed Compute",
type: "page",
display: "hidden",
},
"worker-healthchecks": "Worker Health Checks",
"--flow-control": {
title: "Flow Control",
type: "separator",
},
concurrency: "Concurrency",
"rate-limits": "Rate Limits",
priority: "Priority",
"--advanced-workflows": {
title: "Workflows",
type: "separator",
},
orchestration: "Task Orchestration",
dags: {
title: "Directed Acyclic Graphs (DAGs)",
},
"conditional-workflows": "Conditional Workflows",
"on-failure-tasks": "On Failure Tasks",
"child-spawning": {
title: "Child Spawning",
},
"additional-metadata": {
title: "Additional Metadata",
},
"--durable-execution": {
title: "Durable Execution",
type: "separator",
},
"durable-execution": {
title: "Durable Execution",
},
"durable-events": {
title: "Durable Events",
},
"durable-sleep": {
title: "Durable Sleep",
},
"durable-best-practices": {
title: "Best Practices",
},
"--error-handling": {
title: "Error Handling",
type: "separator",
},
timeouts: "Timeouts",
"retry-policies": "Retry Policies",
"bulk-retries-and-cancellations": "Bulk Retries and Cancellations",
"--assignment": {
title: "Advanced Assignment",
type: "separator",
},
"sticky-assignment": "Sticky Assignment",
"worker-affinity": "Worker Affinity",
"manual-slot-release": "Manual Slot Release",
"--observability": {
title: "Observability",
type: "separator",
},
logging: "Logging",
opentelemetry: "OpenTelemetry",
"prometheus-metrics": "Prometheus Metrics",
"--advanced-tasks": {
title: "Advanced Task Features",
type: "separator",
},
cancellation: {
title: "Cancellation",
},
streaming: {
title: "Streaming",
},
"--v1-migration-guides": {
title: "V1 Migration Guides",
type: "separator",
},
"v1-sdk-improvements": {
title: "SDK Improvements",
},
"migration-guide-engine": "Engine Migration Guide",
"migration-guide-python": "Python Migration Guide",
"migration-guide-typescript": "Typescript Migration Guide",
"migration-guide-go": "Go Migration Guide",
"--python": {
title: "Python Specifics",
type: "separator",
},
asyncio: "Asyncio",
pydantic: "Pydantic",
lifespans: "Lifespans",
"dependency-injection": "Dependency Injection",
dataclasses: "Dataclass Support",
blog: {
title: "Blog",
type: "page",
href: "/blog",
},
};