NetSphere: um case study de produto e engenharia.
Como uma ideia de observabilidade virou produto, arquitetura e operação em produção.
MAPA DO PROJETO
Um sistema. Todas as camadas conectadas.
Produto, arquitetura e operação em uma única leitura.
01 / PRODUTO
Sinais complexos, decisões claras.
Da visão geral ao detalhe de cada endpoint.
O sistema em uma leitura
RPS, latência, erros e throughput em quatro janelas de tempo.
Topologia por telemetria
Gateway, rotas e fluxo entre serviços.
Do limite ao incidente
Regras, severidade e notificações.
02 / JORNADA DA TELEMETRIA
O caminho de um sinal.
A ingestão permanece rápida porque valida e enfileira. O trabalho pesado acontece de forma assíncrona.
Frontend distribuído na edge; backend e dados operados como serviços isolados na VPS.
03 / ENGENHARIA
Decisões antes de tecnologias.
Cada escolha responde a uma restrição real.
Percentis não fazem média.
O NetSphere combina sketches antes de extrair o p95 da janela.
Dois contratos, dois públicos
REST para ingestão externa; tRPC para o produto.
Sessões auditáveis
Tokens aleatórios, hashes persistidos e cookies protegidos.
Organizado para explicar — e para crescer.
Aplicações publicáveis e pacotes compartilhados deixam as fronteiras do sistema visíveis.
04 / DESIGN SYSTEM
Interface como instrumento.
A identidade visual traduz estados operacionais sem competir com os dados.
IBM Plex Mono · operational precision
“Cor deve comunicar estado, não decorar superfície.”
Elevação, tipografia e ritmo criam hierarquia; cores semânticas ficam reservadas para os sinais que exigem atenção.
05 / OPERAÇÃO
Produção não termina no deploy.
Saúde, releases e backups tratados como parte do sistema.
Cada mudança passa pelos mesmos controles.
06 / DOCUMENTAÇÃO
Decisões que podem ser auditadas.
ADRs, contratos e runbooks ligados ao código.
ARTEFATOS DO CASE
Continue pela evidência.
Design, código e produto em produção.