Run Background Tasks at Scale com Hatchet Cloud

Introdução e como começar a usar o Hatchet para tarefas de fundo.

Run Background Tasks at Scale com Hatchet Cloud

Hatchet é uma plataforma para executar tarefas de fundo e fluxos de trabalho duráveis, construída em cima do Postgres. Ela agrupa uma fila de tarefas duráveis, observabilidade, alertas, um painel de controle e uma CLI em uma única plataforma.


Comece rapidamente
O caminho mais rápido para iniciar uma instância do Hatchet é instalar a CLI do Hatchet (em MacOS, Linux ou WSL) - note que isso requer o Docker instalado localmente para funcionar. Você também pode se inscrever no Hatchet Cloud para experimentá-lo! Recomendamos isso mesmo se planejar hospedar por conta própria, pois você poderá ter uma visão do que um plataforma Hatchet totalmente implantada parece.


Para ver a documentação completa para auto-hospedagem e uso em nuvem, consulte os documentos.


Quando devo usar o Hatchet?
Tarefas de fundo são cruciais para desafogar o trabalho da sua aplicação web principal. Geralmente, tarefas de fundo são enviadas através de uma fila FIFO (primeiro-in-first-out), que ajuda a proteger contra picos de tráfego (as filas podem absorver muito carregamento) e garante que as tarefas sejam reexecutadas quando os manipuladores de tarefas falharem. A maioria das pilhas começa com uma fila baseada em biblioteca, suportada por Redis ou RabbitMQ (como Celery ou BullMQ). Mas à medida que suas tarefas se tornam mais complexas, essas filas começam a se tornar difíceis de depurar, monitorar e começar a falhar de maneiras inesperadas. É aqui que o Hatchet entra.


Hatchet é uma plataforma completa para gerenciamento de tarefas de fundo, com suporte integrado para encadear tarefas complexas em fluxos de trabalho, alertas sobre falhas, tornando as tarefas mais duráveis e visualizando tarefas em um painel de controle web em tempo real.


Funcionalidades
Hatchet é construído em cima de uma fila de tarefas durável que enfileira suas tarefas e as envia para os trabalhadores a um ritmo que os trabalhadores podem lidar. O Hatchet rastreará o progresso da sua tarefa e garantirá que o trabalho seja concluído (ou que você seja notificado), mesmo se sua aplicação falhar.


Voltar para notícias
🤖

Assistente Agrem

Online

🤖

Olá! 👋 Sou o assistente virtual da Agrem. Como posso ajudar você hoje?