Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 2.3 KB

File metadata and controls

21 lines (18 loc) · 2.3 KB
title Writing tasks: Introduction
sidebarTitle Introduction
description Tasks are the core of Trigger.dev. They are long-running processes that are triggered by events.

Before digging deeper into the details of writing tasks, you should read the fundamentals of tasks to understand what tasks are and how they work.

Writing tasks

Topic Description
Logging View and send logs and traces from your tasks.
Errors & retrying How to deal with errors and write reliable tasks.
Wait Wait for periods of time or for external events to occur before continuing.
Concurrency & Queues Configure what you want to happen when there is more than one run at a time.
Versioning How versioning works.
Machines Configure the CPU and RAM of the machine your task runs on
Idempotency Protect against mutations happening twice.
Replaying You can replay a single task or many at once with a new version of your code.
Notifications Send realtime notifications from your task that you can subscribe to from your backend or frontend.