Cloudflare Flagship é um serviço de feature flag edge-native construído sobre OpenFeature, que permite a implantação autônoma e segura de código orientado por IA, através de rollouts controlados e avaliação local. O serviço resolve problemas de latência e escalabilidade, utilizando Workers, KV e Durable Objects para uma gestão de flags rápida e distribuída, sem dependências externas.
CEVIU News
As melhores notícias de tecnologia, curadas diariamente para quem vive tech.
1119 notícias encontradas
A Netflix escalou suas operações de live streaming de um único programa por mês em 2023 para mais de 400 eventos em 2026, incluindo a transmissão de 70 eventos ao vivo apenas em março e atingindo 17,9 milhões de espectadores simultâneos em um jogo do World Baseball Classic no Japão. A empresa construiu uma infraestrutura operacional completa do zero. Isso envolveu uma evolução, partindo de engenheiros monitorando laptops em salas de reunião para o estabelecimento de Broadcast Operations Centers dedicados e um Live Command Center que processa até 38 milhões de eventos por segundo. Além disso, foram desenvolvidos papéis especializados, como operadores do Transmission Operations Center e Live Technical Launch Managers, para gerenciar múltiplos streams simultâneos.
A Cloudflare lançou isitagentready.com e novos dados do Radar para medir a adoção de padrões de agentes de IA, revelando uma baixa prontidão com suporte mínimo para protocolos emergentes. A ferramenta pontua os sites em termos de descoberta, conteúdo, controle de acesso e capacidades, ao mesmo tempo que oferece soluções acionáveis e recursos de escaneamento compatíveis com agentes.
A Extensão OpAMP Gateway da Bindplane permite o gerenciamento de fleets em ambientes segmentados ou com firewall e melhora a escalabilidade ao consolidar as conexões de agentes. Ela expande as capacidades de control plane do OpAMP e pode ser contribuída para o projeto OpenTelemetry.
Cloudflare Artifacts, atualmente em beta privado, é um sistema de arquivos distribuído e versionado que funciona como um sistema de repositório compatível com Git, projetado especificamente para agentes de IA. Ele permite a criação programática de milhões de repositórios via uma REST API e roda em Durable Objects, utilizando um servidor Git customizado escrito em Zig e compilado para um binário WebAssembly de aproximadamente 100KB. A Cloudflare também está disponibilizando o ArtifactFS como open-source, um driver de sistema de arquivos capaz de montar grandes repositórios Git em segundos, realizando clones blobless e hidratando o conteúdo dos arquivos sob demanda. A empresa planeja cobrar US$ 0,15 por 1.000 operações e US$ 0,50 por GB/mês de armazenamento quando o serviço sair do beta, previsto para o início de maio.
A OpenAI lançou atualizações importantes para seu Agents SDK, que oferecem aos desenvolvedores uma infraestrutura padronizada para construir agentes de IA, com novas capacidades de execução em sandbox, ferramentas de filesystem e integrações com sete provedores de sandbox, incluindo E2B, Modal e Vercel.
O GitHub Copilot melhora a cobertura de testes ao gerar testes unitários a partir do código existente, reduzindo o esforço manual e transformando os testes em um workflow integrado que fortalece a confiabilidade por meio da criação mais rápida de casos de teste significativos e que cobrem branches.
Flaky tests em pipelines de CI são frequentemente ignorados porque reproduzir e corrigir esses testes é demorado, causando desperdício de horas de desenvolvedores, recursos de CI e a perda de detecção de falhas reais.
O Duolingo migrou mais de 500 serviços de backend do AWS ECS para Kubernetes usando EKS, adotando GitOps com Argo CD, pods exclusivamente IPv6 e uma arquitetura celular para isolar ambientes, enquanto apoiava as equipes de produto por meio de migrações faseadas e automatizadas.
A Grafana Labs destaca estratégias práticas de observability em Go, enfatizando a importância de iniciar com logs, evoluir para métricas, tracing e profiling, e utilizar ferramentas como pprof e eBPF para depurar sistemas complexos. A discussão ressalta a importância do contexto, das compensações no tratamento de erros e da escolha das técnicas adequadas à medida que a complexidade do sistema aumenta.
O balanceamento de carga para grandes modelos de linguagem (LLM) exige estratégias de roteamento cientes de cache especializadas. Abordagens tradicionais round-robin podem degradar as taxas de acerto do cache de prompt de 50-90% para apenas 1/N em N réplicas, anulando os benefícios de custo e latência. Uma nova técnica, chamada roteamento preciso ciente de cache de prefixo, que utiliza árvores radix e eventos de cache KV em tempo real de motores de inference, pode melhorar o throughput em até 108% em comparação com o balanceamento de carga padrão do Kubernetes. Isso é alcançado garantindo que as requisições atinjam servidores que já possuem o histórico de conversação relevante em cache.
O Rust 1.95.0 introduz funcionalidades como a macro cfg_select! para uma configuração em tempo de compilação mais limpa e um pattern matching aprimorado com if let guards em match, melhorando a expressividade e a ergonomia. A versão também estabiliza diversas APIs e métodos de coleção mutáveis, reforçando o foco do Rust em safety, performance e produtividade do desenvolvedor.
O Project Think é um SDK de agente de próxima geração que introduz primitivas como execução durável, sub-agentes, execução de código em sandbox e sessões persistentes. O objetivo é permitir agentes de IA de longa duração que não custam nada quando ociosos e escalam automaticamente, resolvendo o desafio econômico de executar milhões de sessões de agentes simultâneas que seriam insustentáveis aos custos atuais por container. A plataforma é construída sobre os Durable Objects da Cloudflare para dar a cada agente sua própria identidade e banco de dados SQLite. Novos recursos como Dynamic Workers (100x mais rápido que containers), resolução de npm em runtime e extensões auto-escritas permitem que os agentes criem suas próprias ferramentas e operem através de uma "escada de execução" de cinco níveis, desde operações de sistema de arquivos até acesso total ao sistema operacional.
O AWS Interconnect é um serviço gerenciado que oferece conexões privadas e de alta velocidade entre a AWS e outros provedores de cloud (iniciando com Google Cloud, e Azure e Oracle Cloud a partir de 2026), além de redes on-premises através de parceiros como a Lumen. O serviço provisiona automaticamente conexões redundantes com criptografia MACsec em múltiplas instalações, eliminando a configuração manual de túneis VPN e de network fabrics de terceiros que as empresas precisavam gerenciar antes.
A Datadog lançou uma ferramenta de Static Application Security Testing (SAST) open source nativa de IA. Esta solução utiliza Large Language Models para detectar vulnerabilidades em código com significativamente menos falsos positivos em comparação com as ferramentas tradicionais baseadas em regras.
A Databricks lançou o database branching para Lakebase Postgres, utilizando armazenamento copy-on-write para criar ambientes de banco de dados isolados em segundos, sem duplicar dados. Essa novidade substitui a abordagem tradicional de pg_dump, que pode levar horas para grandes bancos de dados.
O caching de prompts melhora a latência e reduz custos ao reutilizar estados KV. Contudo, escalar entre réplicas diminui as taxas de acerto do cache, a menos que seja mitigado com afinidade de sessão, roteamento em camadas e balanceamento de carga com reconhecimento de prefixo. O desempenho ideal depende de prompts estruturados, monitoramento e do balanceamento entre os tradeoffs de cache local e compartilhado.
A Stripe mantém a CI rápida em um monorepo Ruby massivo ao executar apenas um pequeno subconjunto de testes. Isso é feito utilizando a Execução Seletiva de Testes, que rastreia dinamicamente o acesso a arquivos durante as execuções e reexecuta apenas os testes afetados por mudanças no código. Essa abordagem evita análises estáticas não confiáveis, gera grandes economias de compute e mantém a safety por meio de guardrails, como a execução obrigatória de testes críticos ou que falharam anteriormente.
O verdadeiro propósito de um documento de design é criar um entendimento compartilhado e alignment, e não servir como uma entrega final. O próprio ato de escrevê-lo revela lacunas, esclarece decisões e facilita uma melhor colaboração. Documentos de design eficazes definem claramente o problema, os valores, as opções e os tradeoffs. Eles são desenvolvidos iterativamente com feedback para evitar soluções prematuras e garantir um raciocínio sólido.
Um bom design de software depende da "preguiça" como virtude, impulsionando engenheiros a criar abstrações simples e poderosas que minimizem o trabalho futuro. No entanto, LLMs carecem dessa restrição e tendem a gerar código excessivo e não refinado quando não supervisionados. Consequentemente, LLMs devem ser usados como ferramentas para apoiar o julgamento e a abstração humana, e não para substituí-los, ou correm o risco de aumentar a complexidade do sistema em vez de aprimorá-lo.
