Blog
Notas técnicas sobre infraestrutura, backend e IA
Conteúdo prático sobre infraestrutura, backend e sistemas de IA, baseado em projetos reais.
Receba os novos artigos por e-mail
Um e-mail quando sair artigo novo sobre infraestrutura, backend e IA. Sem spam, cancele quando quiser.
Agent Substrate, gVisor e OpenRL na CNCF: governança e adoção de plataformas de agentes
O que a doação de Agent Substrate, gVisor e OpenRL à CNCF muda na governança, portabilidade, segurança e adoção de plataformas de agentes.
Agent Substrate, gVisor e OpenRL: arquitetura para agentes cloud native
Entenda como Agent Substrate, gVisor e OpenRL se complementam na execução de agentes, com contratos de avaliação, segurança e operação em Kubernetes.
OpenKruise Agents: gerenciamento de sandboxes de agentes no Kubernetes
Entenda SandboxSet, SandboxClaim e warm pools no OpenKruise Agents, com exemplos Kubernetes e decisões de segurança, observabilidade e operação em produção.
Como avaliar o isolamento de agentes de IA no Kubernetes
Avalie o isolamento de agentes de IA no Kubernetes com testes de runtime, identidade, rede, dados e recursos, evidências e critérios de aprovação.
LLMJacking: como credenciais comprometidas geram custos inesperados com LLMs
Entenda o LLMJacking e proteja o consumo de LLMs com IAM, identidade de workloads no EKS, limites financeiros, observabilidade e resposta a incidentes.
Como avaliar um proxy de IA com políticas e redação de dados sensíveis
Avalie proxies de IA com testes de políticas, redação de dados sensíveis, streaming, isolamento, observabilidade e operação segura no Kubernetes.
OpenTelemetry eBPF Instrumentation: primeiros passos no Linux
Instrumente serviços Linux com OpenTelemetry eBPF Instrumentation: laboratório OTLP, canário Kubernetes, segurança, troubleshooting e operação em produção.
Como dimensionar a rede do Kubernetes para sandboxes efêmeros de agentes de IA
Dimensione IPs, DNS, conexões e egress no Kubernetes para sandboxes de agentes de IA, com cálculos de capacidade, isolamento e exemplos de NetworkPolicy.
Como desenhar sandboxes efêmeros para agentes de IA no Kubernetes
Projete sandboxes efêmeros para agentes de IA no Kubernetes com isolamento de runtime, controle de rede, Jobs, expiração e observabilidade.
OTTL v1 na prática: transformações de traces, métricas e logs no Collector
Aprenda a transformar traces, métricas e logs com OTTL v1 no OpenTelemetry Collector, incluindo YAML, testes, Kubernetes, segurança e rollback.
Kamaji e HAMi: como testar Kubernetes multi-tenant para workloads de GPU
Monte um laboratório com Kamaji e HAMi para validar Kubernetes multi-tenant, compartilhamento de GPU, isolamento, quotas, desempenho e recuperação de falhas.
Kyverno v1.19.2: roteiro para avaliar e aplicar a atualização em clusters
Planeje o upgrade do Kyverno v1.19.2 com análise de segurança, compatibilidade Kubernetes, revisão de CRDs, testes, Helm e rollback controlado.
Laboratório com llm-d 1.0: inferência distribuída no Kubernetes e agentes em produção
Monte um laboratório com llm-d 1.0 no Kubernetes e avalie roteamento, cache KV, alta disponibilidade, segurança e custos antes de operar agentes em produção.
Graviton ou x86 no EKS: quando a migração para arm64 compensa
Como decidir entre instâncias Graviton (arm64) e x86 no EKS: o que a AWS divulga de economia, o que costuma bloquear a migração, como fazer um canário com Karpenter e como medir o ganho real por requisição.
Savings Plans ou Reserved Instances: qual escolher para o seu cluster EKS
Diferenças práticas entre Compute Savings Plans, EC2 Instance Savings Plans e Reserved Instances (Standard e Convertible), quando cada um faz sentido com Karpenter e Spot, e os erros que deixam compromisso sem uso.
TorchTPU na prática: PyTorch em TPUs e como avaliar a migração
Entenda o TorchTPU, as diferenças para PyTorch/XLA e CUDA e como validar compatibilidade, desempenho, custos e operação de TPUs no Kubernetes.
Os custos ocultos do EKS: NAT Gateway, tráfego entre AZs e volumes EBS esquecidos
De onde vêm os itens que mais surpreendem na fatura de um cluster EKS, como achar cada um no Cost Explorer e o que corrigir primeiro: endpoints para S3 e ECR, topology-aware routing e limpeza de volumes.
Quais workloads do seu cluster podem rodar em Graviton? Uma ferramenta open source para descobrir
O graviton-readiness lê manifests e as imagens no registry e diz quais workloads Kubernetes podem rodar em nós Graviton (arm64) e o que bloqueia os outros. Veja as regras, a checagem de imagens e os limites.
Karpenter ou Cluster Autoscaler: qual usar no seu cluster EKS
Como cada autoscaler de nós decide, onde eles diferem em Spot, consolidação e governança, quando manter o Cluster Autoscaler e um caminho seguro para migrar para o Karpenter.
Checklist prático de segurança para servidores MCP: exposição, autenticação e limites de confiança
Proteja servidores MCP com controles de exposição, OAuth, autorização por ferramenta, isolamento Kubernetes e testes dos limites de confiança.
Requests, limits e PodDisruptionBudget: como ler um manifest de Kubernetes sem se enganar
O que cada campo faz de verdade, como requests definem o custo e o scheduling, por que um PDB mal escrito trava upgrades ou não protege nada, e como checar tudo isso nos seus manifests.
Seus requests de CPU e memória estão inflados? Uma ferramenta open source para descobrir
O rightsizing-check compara os requests dos seus manifests com o uso observado, de arquivos ou direto do Prometheus, e diz o que definir no lugar. Veja como obter o uso, as regras, a recomendação e os limites.
Spot ou Savings Plans no Kubernetes: como combinar os dois sem desperdiçar compromisso
O que cada modelo de preço da AWS cobre, por que Savings Plans não se aplicam a Spot, qual ordem seguir (dimensionar, comprometer a base, Spot no elástico) e os erros que deixam compromisso sem uso.
LangGraph e PostgreSQL: como testar retomadas e controlar checkpoints
Teste retomadas do LangGraph após falhas e interrupções, valide idempotência e controle checkpoints PostgreSQL com retenção, métricas e manutenção segura.
Modelos open-weight no Google Cloud: arquitetura com llm-d, vLLM e NVIDIA Dynamo
Entenda como vLLM, llm-d e NVIDIA Dynamo mudam a inferência no Google Cloud, com GKE, KV cache, prefill/decode, segurança, observabilidade e custos.
Segurança de runtime no GKE com Wiz: avaliação do sensor eBPF em Standard e Autopilot
Avalie o Wiz Runtime Sensor gerenciado no GKE Standard e Autopilot: instalação, cobertura eBPF, credenciais, desempenho, custos e rollback.
Temporal no Cloud Run: arquitetura e critérios para workers sob demanda
Entenda como executar workers Temporal no Cloud Run: Worker Pools, scale-to-zero, retries, segurança e critérios para uma arquitetura confiável.
FinOps para IA no BigQuery: quotas diárias de tokens para controlar custos
Configure quotas diárias de tokens no BigQuery, estime custos de funções generativas e implemente controle de consumo, observabilidade e recuperação de falhas.
AWS Lambda Web Functions na prática: API com Hono, latência e custo
Publique uma API HTTP com Hono no AWS Lambda Web Functions e avalie concorrência, cold starts, latência, observabilidade, segurança e custo de execução.
Quais workloads do seu cluster podem rodar em Spot? Uma ferramenta open source para descobrir
O spot-readiness lê manifests ou o cluster e diz quais workloads Kubernetes toleram Spot, o que corrigir primeiro e em que ordem. Veja as regras, o plano, os limites e um caso real.
Laboratório de kagent no laptop: criar, executar e validar um agente
Explore o kagent em Kubernetes local, crie e execute um agente e registre evidências, separando documentação verificada de resultados ainda não testados.
Karpenter v1.15.0 na prática: previsão de VPA, disrupção e provisionamento
Entenda o estado real da previsão de VPA no Karpenter v1.15.0, as métricas de disrupção e os cuidados com provisionamento e upgrade em produção.
Agentes de IA para segurança: como separar evidências, inferência e recomendações
Projete agentes de IA para operações de segurança com evidências rastreáveis, inferência verificável, recomendações controladas e isolamento em Kubernetes.
Argo CD v3.5.4: checklist de segurança e planejamento do upgrade
Avalie as correções críticas do Argo CD v3.5.4, incluindo a falha de referências remotas do Kustomize, e planeje testes, backup, atualização e rollback seguro.
Como preparar a divulgação de vulnerabilidades para relatos gerados ou assistidos por IA
Como receber, triar e reproduzir relatos de vulnerabilidade gerados ou assistidos por IA: política, security.txt, modelo de relato, laboratório isolado em GKE com gVisor, observabilidade e custos.
Guia de upgrade para Amazon EKS 1.37: checklist, testes e rollback seguro
Como atualizar o Amazon EKS de 1.36 para 1.37 em produção: Upgrade Insights, version skew, backup, bake period, node groups, add-ons, Rollback Readiness e estratégias de rollback.
OpenClaw Control Plane em Kubernetes: instalação, arquitetura e topologias
Como instalar e entender o OpenClaw Control Plane em Kubernetes: reconciliação, Compute Drivers, AgentRevision, isolamento de Agents, node pools, NetworkPolicy, observabilidade e topologias.
GKE Agent Sandbox para Reinforcement Learning: gVisor, warm pools e cold-start
Como montar um GKE Agent Sandbox para workloads de RL e agentes de IA: node pools dedicados, gVisor, taints e tolerations, Gymnasium, observabilidade com OpenTelemetry e comparação de cold-starts.
IA em DevOps: usando Jev como camada de decisão em pipelines, incidentes e Kubernetes
Como o modelo System One da TypeSafe AI pode classificar falhas de pipeline, triar incidentes Kubernetes e reduzir custo de IA ao decidir em vez de gerar texto.
Reduzindo o MTTR: criando um agente de IA para triagem e resolução automática de incidentes
Como um agente integrado a Slack e Datadog reduziu a triagem inicial de incidentes de minutos analisando logs para segundos, economizando 15h/semana da equipe.
Assessment técnico em engenharia: como mapear riscos e gargalos antes que virem incidentes
Uma metodologia prática de diagnóstico técnico para infraestrutura, backend e operação — o que revisar, como priorizar e o que entregar ao final.
Karpenter: como reduzir custos de Kubernetes sem sacrificar performance
Como o Karpenter provisiona nós por demanda real dos pods, com NodePool e EC2NodeClass de exemplo, Spot, consolidação, troubleshooting e um checklist para produção.
De 1.2s para 180ms: como refatorar microsserviços para suportar 4x mais requisições
O playbook usado para diagnosticar gargalos de concorrência e consultas ineficientes, e reduzir a latência média de uma API de 1.2s para 180ms sem trocar de infraestrutura.