// Knowledge.index — 知識庫

Conhecimento
em produção.

Artigos técnicos, exemplos executáveis e decisões explicadas sem hype. Conteúdo para quem constrói software de verdade.

23

artigos publicados
PT-BR · OPEN ACCESS

// Latest.entries — 最新記事

Últimos artigos

01 aws PrivateLink ou NAT Gateway: quando a conta fecha Calcule quando um VPC Interface Endpoint compensa o tráfego via NAT Gateway e configure SQS, S3 e DynamoDB com CDK e políticas restritas. 8m 02 ai-agents Coding agent com prompt versionado: o que mudou entre dois PRs? Versione prompts e ferramentas, grave seus hashes no usage.json e compare revisões de coding agents com goldens estáveis no CI. 9m 03 java Drain de verdade no Spring Boot 4.1 com SIGTERM e workers Configure e verifique o drain de HTTP e workers no Spring Boot 4.1.1, com SIGTERM, SmartLifecycle e Kubernetes sem cortar trabalho em voo. 10m 04 aws Acesso humano entre contas AWS com Permission Sets Troque access keys humanas por sessões temporárias entre contas usando IAM Identity Center, Permission Sets e AWS CLI v2. 10m 05 ai-agents Memória de projeto para coding agents: quem monta o contexto Monte o contexto de um coding agent por tarefa, com orçamento em bytes e tokens, descarte auditável e falha segura para arquivos obrigatórios. 12m 06 aws ECS Fargate vs EKS para apps Java/Spring: quando o cluster Kubernetes não vale o que custa Compare custo, operação e IAM no ECS Fargate e no EKS Auto Mode para decidir onde executar uma aplicação Spring Boot na AWS. 12m 07 ai-agents Servidor MCP com execute-verify-stop e tool gating: o que o modelo não pode decidir sozinho Recuse tools/call no servidor MCP antes do side-effect, com política versionada, auditoria e idempotência após crash. Spec 2026-07-28 + Python SDK 2.1.1. 13m 08 aws GitHub Actions na AWS com OIDC: fim das chaves longas no repositório Troque chaves estáticas do GitHub Actions por OIDC, IAM role com trust policy restrita, permissions boundary e testes de falha verificáveis. 10m 09 ai-agents Coding agent com teto de custo: token budget e circuit breaker por tarefa Defina limite mensal, encerre tarefas longas e leve tokens e custo por PR ao CI sem expor prompts nem esperar a fatura chegar. 8m 10 aws CloudFront depois do deploy: cache e invalidação sem sustos Configure cache, invalidação e OAC no CloudFront com S3 privado, headers previsíveis e comandos verificáveis para o pós-deploy. 8m 11 java Configuração externa no Spring Boot 4.1: descubra quem venceu Veja por que uma variável, um YAML ou a CLI venceu no Spring Boot 4.1 e descubra a origem do valor com um aplicativo mínimo. 9m 12 java AssertJ no Spring Boot 4.1: falhas que apontam o campo certo Use AssertJ com ProblemDetail e MockMvcTester para localizar campos divergentes em testes Spring Boot 4.1, sem adicionar dependências redundantes. 8m 13 java Idempotência e outbox no Spring Boot 4.1 sem cobrança duplicada Implemente Idempotency-Key e outbox na mesma transação JDBC com Spring Boot 4.1, Postgres e um teste real com Testcontainers. 12m 14 career Carreira técnica em 2026: o próximo passo não é outro framework Troque a corrida por frameworks por evidências de senioridade em sistemas, pessoas e comunicação, com um diagnóstico prático de 30 minutos. 7m 15 java StructuredTaskScope no Java 25: fan-out no Spring Boot Organize fan-out por request com StructuredTaskScope no Java 25, incluindo cancelamento, timeout, testes e comparação com CompletableFuture. 8m 16 ai-agents Coding agent no repositório: gates antes do primeiro PR Configure AGENTS.md, CODEOWNERS, CI e auditoria antes de permitir que um coding agent abra PRs no seu repositório. 9m 17 java OpenShift 4.22 com Java 25: Containerfile e probes na restricted-v3 Empacote Spring Boot 4.1.1 com Java 25 em UBI 9, fixe a imagem, configure probes e valide o deploy sob a SCC restricted-v3. 9m 18 java Spring Boot Actuator em produção: o que vale a pena expor Configure endpoints, health checks, readiness, segurança e métricas do Spring Boot Actuator sem abrir informações sensíveis em produção. 10m 19 architecture Bounded contexts na prática: como parar de chamar tudo de microserviço Use regras de domínio, transações e dados para decidir fronteiras antes de extrair serviços de um monólito Spring. 10m 20 java Testes de contrato com Pact no Spring Boot: parando de descobrir incompatibilidades em produção Crie contratos entre consumidor e provedor com Pact, verifique-os no Spring Boot e bloqueie deploys incompatíveis pelo Pact Broker. 10m 21 java Reactor e virtual threads: quando paralelizar no Spring Boot Entenda quando parallel e runOn ajudam no Reactor, por que subscribeOn não divide itens e como medir CPU, filas e latência no Spring Boot. 13m 22 crescimento-pessoal Por que você relê o mesmo código três vezes e não enxerga o bug: o custo da familiaridade forçada Aprenda a distinguir cansaço visual de familiaridade e teste uma rotina curta para revisar o próprio código com mais atenção. 6m 23 java Spring Boot 3 e virtual threads: o que realmente muda em APIs com I/O bloqueante Veja quando virtual threads ajudam APIs Spring MVC com I/O bloqueante, com benchmark, diagnóstico de pinning e a rota do Java 21 ao 25. 13m