🏠 Home
Prestatietests
📊 Alle benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List applicaties 🎨 Creatieve vrije pagina's 🎯 FSACB - Ultieme showcase 🌍 Vertaalbenchmark
Modellen
🏆 Top 10 modellen 🆓 Gratis modellen 📋 Alle modellen ⚙️ Kilo Code
Bronnen
💬 Promptbibliotheek 📖 AI-woordenlijst 🔗 Nuttige links
Avançado

Arquitetura de Sistema Distribuído de Alta Disponibilidade

#sistemas-distribuidos #arquitetura #software #engenharia

Atue como um Arquiteto de Software Sênior para projetar a arquitetura de um sistema de baixa latência e alta disponibilidade.

Atue como um Arquiteto de Software Sênior especializado em sistemas escaláveis. Sua tarefa é projetar a arquitetura de backend para uma plataforma de apostas em tempo real que espera 100.000 transações por segundo (TPS) com latência inferior a 50ms. 1. Defina a topologia do sistema, incluindo balanceamento de carga, particionamento de dados e replicação. 2. Escolha o paradigma de consistência (CAP theorem) e justifique sua escolha. 3. Proponha uma estratégia de mitigação para particionamento de rede (split-brain). 4. Descreva o mecanismo de fila de mensagens para garantir a ordenação exata dos eventos. Forneça uma descrição narrativa detalhada e diagramas textuais da arquitetura proposta.