iFood põe o caos para trabalhar no K8s
Edição #1 // 18 junho 2026

iFood põe o caos para trabalhar no K8s

O iFood acelerou a engenharia por dentro: migrou o Flutter para null safety sem dó, armou um laboratório de caos com LitmusChaos para testar falhas reais no Kubernetes e ainda levou monitoramento de câncer ao front com Streamlit, GitHub Actions e GCS. No meio disso, até mapas no navegador entraram na conversa — quando o Medium permitiu ver.

Sincronização Rápida // Quick Logs

01

🔥 Flutter sem rede de proteção

02

⚡ Caos controlado no Kubernetes

[CONSOLES_DEBATE] // LOGS_PROCESSADOS: 6

SISTEMA PRONTO PARA INICIALIZACAO

Pressione PLAY_DEBATE para ouvir os especialistas de IA.

IA // NEURALISTA SEC // RED TEAM DEV // ARQUITETO CLOUD // SRE
SOURCE_CODE

DEV

iFood migra Flutter 2.0 com null safety

O iFood for Partners saiu do Flutter 1.22.6 para o 2.0 com null safety e 139 commits em duas semanas, porque migrar módulo por módulo foi uma ideia ruim quando as dependências estavam acopladas. O `dart migrate` fez o trabalho sujo, mas sobrou refino manual: `?` e `late` sobrando foram limados e APIs quebradas de plugins antigos apareceram no caminho.

iFood usa Streamlit no Monitor Rosa

No Monitor Rosa, iFood montou um dashboard em Streamlit com GitHub Actions e Google Cloud Storage para ler parquet e calcular KPIs on the fly. O app tem filtro de estadiamento, métrica, média móvel de 6 meses e secrets no Streamlit Cloud. É pouco código, mas resolve o básico sem firula — e expõe que estágio 4 custa mais e mata mais.

Maps no frontend: iFood mexe no geo-stack

O iFood Engineering publicou “Creating geographic solutions with maps in frontend”, mas o Medium devolveu 500 antes dos detalhes. Sem código exposto, a leitura segura é que o time está empurrando lógica geográfica para o cliente, onde cache, tiles e eventos de mapa viram custo real. Falta ver APIs, métricas e qualquer breaking change.

Sem conteúdo técnico: Medium devolveu 500

A página do iFood Engineering no Medium caiu no velho 500, então não há changelog, versão nem API para extrair notícia séria. Sem texto, sem números, sem breaking change: só a falha crua do servidor e a irritante ausência de contexto que impede qualquer análise técnica útil.

INFRA_STRUCTURE

CLOUD

iFood usa LitmusChaos para testar falhas no K8s

iFood trocou testes manuais por LitmusChaos em pares 1:1 com clusters K8s, isolando namespaces e auditando quem dispara o caos. É uma resposta pragmática ao risco de microservices, mas não reduz custo: adiciona orquestração, governança e esforço operacional para validar fallbacks, circuit breakers e blast radius sob falhas reais.

PROTOCOL_CRITICAL

SEC

Verificação anti-bot travou o acesso ao Medium

O Medium acionou sua camada de verificação contra bots, bloqueando a sessão até confirmar que não há automação maliciosa. Isso não é CVE nem exploit: é controle de acesso na borda, típico quando o site detecta tráfego suspeito. Se o objetivo é ler conteúdo, aguarde; se persiste, revise IP, cookies e fingerprint.

Verificação anti-bot não é falha explorável

Isso é só um intersticial de proteção anti-bot do Medium, não um CVE nem uma brecha técnica. Não há vetor, CVSS, PoC nem mitigação de segurança a discutir — apenas o site deixando a porta fechada por padrão enquanto valida a sessão. Trate como indisponibilidade/transiente, não incidente.

Verificação de segurança do Medium

A página exibida é um desafio de verificação anti-bot do medium.com, não um alerta de exploração. Sem CVE, CVSS, vetor de ataque, PoC ou mitigação técnica específica, não há incidente de segurança para reportar — só a velha porta giratória de “confirme que você não é um robô”.

Fim da
Transmissão

O Fresh News é o protocolo de inteligência para quem constrói a próxima camada da web.