Capa do Case 05 CASE 05

Superfície: Framework de Comunicação para Sistemas em Degradação

Contexto

Sistemas modernos são projetados para degradar de forma controlada.

Durante eventos de alta carga, falhas parciais ou indisponibilidades temporárias, mecanismos como filas, retentativas, fallbacks e circuit breakers permitem preservar a continuidade do serviço para a maior parte dos usuários.

Apesar disso, a interface normalmente continua representando apenas dois estados:

  • funcionando;
  • erro.

O resultado é um desalinhamento entre a realidade operacional do sistema e a percepção dos usuários.

Problema

Quando sistemas degradam silenciosamente, usuários tendem a interpretar comportamentos temporários como falhas totais.

Essa interpretação frequentemente gera:

  • tentativas repetidas de ação;
  • aumento de carga sobre a infraestrutura;
  • crescimento do volume de tickets;
  • percepção de indisponibilidade mesmo quando o sistema permanece operacional.

A pergunta central tornou-se:
Como tornar o estado real de um sistema compreensível para usuários sem exigir conhecimento técnico?

Investigação

Analisei incidentes públicos em plataformas digitais de grande escala, incluindo eventos de streaming, pagamentos e serviços online.

Um padrão recorrente emergiu: em diversos casos, o sistema continuava operando de forma degradada, mas a ausência de comunicação levava usuários, mídia e mercado a interpretar o comportamento como colapso completo.

O caso da transmissão da luta entre Jake Paul e Mike Tyson pela Netflix evidenciou esse padrão. A plataforma priorizou estabilidade e continuidade do serviço por meio de degradação controlada da qualidade de imagem, mas a percepção pública predominante foi de falha generalizada.

Principal Insight

O principal insight foi que sistemas resilientes já sabem degradar. Interfaces ainda não sabem representar degradação.

Solução

Concebi o Superfície, um framework de comunicação operacional que conecta sinais do backend à experiência do usuário.

O framework introduz estados intermediários entre "funcionando" e "erro", permitindo que a interface represente o comportamento real do sistema durante situações de pressão operacional.

A arquitetura foi projetada para ser reutilizável em diferentes domínios — streaming, pagamentos, e-commerce e SaaS — preservando a mesma lógica operacional enquanto adapta a comunicação ao contexto de cada produto.

Impacto Esperado

  • Redução de requisições duplicadas durante incidentes.
  • Redução de refresh manual em momentos de sobrecarga.
  • Menor volume de tickets relacionados a indisponibilidade.
  • Aumento da compreensão do estado do sistema.
  • Melhoria do CSAT durante eventos de degradação controlada.
  • Redução da distância entre realidade operacional e percepção do usuário.

Anexo Técnico

Especificação funcional disponível com toda a documentação detalhada da taxonomia e matrizes de transição.

Acessar Anexo Técnico →