RESILIÊNCIA PARA SUAS INTEGRAÇÕES

Falhas acontecem.Faça delas um ponto de virada.

Capture o evento. Entenda a falha. Recupere o fluxo. Dê ao seu time um caminho claro entre o primeiro erro e a próxima tentativa bem-sucedida.

SDK Node.js · Replay HTTP e Kafka · Cloud ou self-hosted

Da falha à recuperação. Continue rolando.
CONTEXTO QUE ACOMPANHA O EVENTOPayloadStackFluxoHistórico
ACOMPANHE O EVENTO

Toda falha tem um caminho de volta.

Role a página e acompanhe um evento de exemplo pelo Rebound.

01Capturar

A falha acontece. O evento fica.

Um timeout, um serviço indisponível, uma integração quebrada. O SDK Node.js captura a falha e envia o payload e seu contexto ao Rebound em segundo plano.

Seu tratamento local de erro continua funcionando.
02Organizar

Todas as peças. Uma visão clara.

Payload, stack, fluxo e ocorrências juntos. Investigue o que aconteceu sem reconstruir a história em logs espalhados.

Acompanhe cada ocorrência do mesmo evento.
03Investigar

Entenda antes de tentar de novo.

Solicite uma análise de IA para explorar a causa provável e os próximos passos recomendados. Dê contexto ao time para decidir como recuperar.

A IA apoia a investigação. Seu time decide.
04Reprocessar

Recupere. E saiba o resultado.

Reprocesse via HTTP ou Kafka, manualmente ou com regras automáticas. Acompanhe status, tentativas e respostas no histórico do evento.

Da falha original à última tentativa.
JORNADA DO EVENTODemonstração ilustrativa
SDK Node.jsHTTP 503
REBOUND
HTTP / KafkaDestino
catalog.syncevt_8f2a
Capturar503

ServiceUnavailableError

POST /catalog/products → 503
O destino falhou. O payload foi preservado.
SUA OPERAÇÃO, EM FOCO

Menos suposição. Mais contexto.

Uma visão compartilhada para o time que investiga, decide e recupera. Veja o que pede atenção e acompanhe cada tentativa.

rebound / consolePrévia ilustrativa do produto
Projeto / catalog-api

Visão operacional

Últimos 7 dias
Eventos capturados248
Prontos para replay32
Eventos recuperados186

Captura e recuperação

CapturadosRecuperados
SEGTERQUAQUISEXSÁBDOM

Atividade recente

Replay da sincronização de catálogo concluídocatalog.sync · 2 min

Análise IA disponível para investigaçãoorders.create · 8 min

Evento de pedido capturado com contexto completoorders.create · 12 min

Investigue com contexto

Payload, stack, fluxo e histórico de ocorrências no mesmo evento.

Recupere do seu jeito

Replay manual e regras automáticas com destinos HTTP e Kafka.

Enxergue a operação

Volume, horários críticos e resultados de replay para orientar a próxima ação.

FEITO PARA QUEM DESENVOLVE

Integre sem reescrever sua arquitetura

Proteja as funções que mais doem quando falham. O SDK captura a falha, envia em background e mantém seu tratamento local funcionando.

01Instale o SDK02Envolva sua função crítica03Acompanhe o evento no Rebound
Explore o guia do SDK
const { DlqWrapper } = require('@rebound-dlq/node');

const dlq = new DlqWrapper({
  projectSecret: process.env.REBOUND_PROJECT_SECRET,
  // Opcional: use reboundUrl apenas em instalações self-hosted.
  // reboundUrl: 'https://rebound.seu-dominio.com/api/v1'
});

async function charge(payload) {
  return await dlq.execute(
    () => gateway.createCharge(payload),
    payload,
    {
      flowKey: 'payments',
      flowLabel: 'Criação de cobrança',
      flowStep: 'create_charge',
      customerId: payload.customerId
    }
  );
}
SEU PRODUTO. SEU AMBIENTE.

Comece na cloud. Ou leve o Rebound para a sua.

Ambiente gerenciado

Rebound Cloud

Foque nas suas integrações. Comece a capturar eventos no ambiente mantido pelo Rebound.

  • Sem infraestrutura para operar
  • Um console para o seu time
  • Planos que acompanham seu volume
Sua infraestrutura

Self-hosted

Mantenha a operação no seu ambiente quando redes privadas, residência de dados ou políticas internas exigirem.

  • Docker Compose ou Kubernetes
  • Endpoint privado da API para o SDK
  • Licenciamento por instalação
ESPAÇO PARA CRESCER

Planos por volume de eventos recuperáveis

A cobrança acompanha o que realmente importa: quantos eventos DLQ sua operação precisa capturar, entender e recuperar por mês.

Free

MVPs e testes reais

R$ 0/mês

US$ 0/mês

1.000 eventos/mês

  • 1 projeto
  • 1 usuário
  • SDK incluído
  • 10 análises IA/mês
  • 30 reprocessamentos manuais/mês
  • Reprocessamento automático: Sim
  • Retenção de 7 dias

Individual

Freelancers e devs solo

R$ 79/mês

US$ 19/mês

10.000 eventos/mês

  • Até 3 projetos
  • 100 análises IA/mês
  • 100 replays manuais/mês
  • Retenção de 30 dias

Business

Clientes com SLA e escala

R$ 499/mês

US$ 99/mês

150.000 eventos/mês

  • Onboarding dedicado
  • Retenção customizada
  • 10.000 análises IA/mês
  • 10.000 replays manuais/mês
  • Compliance sob medida
Começar grátis

Comece no Free e faça upgrade quando precisar.

Preços mensais em BRL e USD. Escolha sua moeda no cadastro. Volumes maiores, retenção ampliada, SLA e requisitos de compliance podem ser personalizados.

MAIS ALGUNS DETALHES

Antes do primeiro evento.

O Rebound substitui minha fila ou meu tratamento local de erro?

Não. Ele adiciona captura, investigação e replay às falhas de integração. O SDK envolve as funções que você escolhe, preservando seu tratamento local de erro.

Como funciona o reprocessamento?

Você pode reenviar um payload preservado via HTTP ou Kafka e acompanhar o resultado no histórico. Regras automáticas podem tratar fluxos elegíveis. A disponibilidade e as franquias dependem do plano.

O que a IA faz?

Ela apoia a investigação do erro com uma causa provável e próximos passos recomendados. A análise auxilia a decisão do time e depende dos recursos disponíveis no seu plano.

Posso usar o Rebound no meu ambiente?

Sim. Implantações self-hosted podem usar Docker Compose ou Kubernetes, com licença por instalação e uma URL privada da API configurada no SDK.

REBOUND DLQ

A próxima falha pode ter um final melhor.

Proteja seu primeiro fluxo. Dê ao próximo evento um caminho de volta.

Começar grátis