Recentemente, vi que a Vercel lançou uma coisa bastante interessante chamada Workflows, para ser honesto, isso resolve muitos dos pontos problemáticos dos desenvolvedores backend. Simplificando, substitui infraestruturas backend complexas com duas linhas de código, a ideia central é marcar use workflow no topo da função TypeScript, e dentro das funções filhas marcar use step, o restante, como agendamento de filas, tentativas de falha, persistência de estado, esses detalhes chatos, o framework cuida automaticamente.



Acredito que o valor deste produto está em mudar um ponto problemático no fluxo de desenvolvimento. Antes, para levar um agente de IA ou uma tarefa backend do protótipo para produção, o desenvolvedor precisava gastar muito tempo com infraestrutura, como filas de mensagens, tabelas de estado, mecanismos de retry, tudo disperso em diferentes lugares. Agora, a Vercel integrou tudo isso no 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 npm tem mais de 200 mil downloads semanais. Essa velocidade de crescimento indica que há uma demanda real. Além disso, o modelo de precificação também é 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 sempre salva, mesmo que o navegador seja fechado, podendo continuar rodando e 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 aprovação manual ou dormir por dias ou meses, com zero custo de computação durante a pausa. Cada passo suporta até 50MB, e toda a execução até 2GB, o que é suficiente para agentes multimodais que transmitem imagens e vídeos.

O SDK de IA v7, lançado simultaneamente, 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 runtime com snapshots para reduzir custos de reprocessamento de eventos. Em resumo, essa estratégia da Vercel realmente captura os pontos problemáticos 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údos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixar