Recentemente, vi que a Vercel lançou uma coisa bastante interessante chamada Workflows, na verdade isso resolve muitos pontos problemáticos de desenvolvedores de backend. Simplificando, é possível substituir infraestrutura backend complexa com duas linhas de código, a ideia central é marcar use workflow no topo da função TypeScript, e dentro de funções filhas marcar use step, o restante, como agendamento de fila, retries em caso de falha, persistência de estado, esses detalhes chatos, o framework cuida automaticamente.



Acredito que o valor desse produto está em mudar um ponto de dor no fluxo de desenvolvimento. Antes, para levar um agente de IA ou uma tarefa de backend do protótipo para produção, o desenvolvedor precisava gastar bastante tempo com infraestrutura, como filas de mensagens, tabelas de estado, mecanismos de retry, tudo disperso em diferentes lugares. Agora, a Vercel integrou tudo isso ao código da aplicação, misturando lógica e código de negócio, o que deve melhorar bastante a experiência de desenvolvimento.

Dados mostram que, desde o teste público iniciado em outubro do ano passado, o Workflows já realizou mais de 100 milhões de execuções e 500 milhões de passos, com mais de 1500 clientes usando, e o download semanal do npm ultrapassa 200 mil. Essa velocidade de crescimento indica que há uma demanda real. Além disso, o modelo de precificação é interessante, cobrando apenas pelo tempo de execução real, sem custos fixos de serviços de orquestração que ficam rodando continuamente.

Para cenários de agentes de IA, a Vercel destacou algumas capacidades específicas. Streams duráveis (Durable Streams) permitem que a saída do agente seja armazenada continuamente, mesmo que o navegador seja fechado, podendo retomar de onde parou ao reconectar. A criptografia padrão também é um diferencial, todos os inputs, outputs e dados de fluxo são automaticamente criptografados antes de sair do ambiente de implantação, e a descriptografia ocorre apenas dentro do ambiente de execução. Também suportam pausar e retomar, por exemplo, para aguardar aprovação manual ou dormir por dias ou meses, sem custo de computação durante o período de pausa. Cada passo suporta até 50MB, e toda execução até 2GB, o que é suficiente para agentes multimodais que transmitem imagens e vídeos.

O SDK de IA v7, lançado junto, integra o WorkflowAgent, combinando execução persistente, chamadas de ferramentas e gerenciamento de estado de forma profunda. O SDK em Python também entrou em fase de testes públicos, indicando que a Vercel quer levar esse modelo de programação para mais desenvolvedores. O Workflow SDK de código aberto suporta implantação auto-hospedada, e a comunidade já está desenvolvendo adaptadores para MongoDB, Redis, Cloudflare, entre outros, mostrando uma boa extensibilidade.

Na próxima versão, o Workflows 5, planeja-se incluir controle de concorrência nativo e infraestrutura de implantação global, além de usar snapshots de runtime para reduzir custos de reprocessamento de eventos. Em resumo, essa estratégia da Vercel realmente captura pontos de dor dos desenvolvedores, usando um modelo de programação simplificado para substituir arquiteturas backend tradicionais e complexas. Para equipes que querem iterar rapidamente com agentes de IA ou tarefas assíncronas, essa solução vale a pena experimentar.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Marcar