Prompt completo
"Você é um especialista em arquitetura de sistemas e otimização de performance. Sua tarefa é criar um blueprint detalhado para a otimização de uma plataforma de streaming de vídeo global, focando na redução de latência e custo operacional, mantendo a escalabilidade e a qualidade de serviço (QoS) para milhões de usuários simultâneos. O blueprint deve abordar as seguintes áreas, com propostas concretas e justificadas: 1. **Otimização da Camada de Distribuição de Conteúdo (CDN):** * Estratégias para caching inteligente e pre-fetching baseado em padrões de consumo. * Avaliação e sugestão de tecnologias de CDN (existentes ou híbridas) para diferentes regiões geográficas. * Mecanismos para failover e balanceamento de carga entre CDNs. 2. **Otimização da Infraestrutura de Backend e APIs:** * Desenho de uma arquitetura de microsserviços para ingestão, transcodificação e distribuição, com foco em resiliência e baixa latência. * Estratégias para otimização de banco de dados (ex: sharding, replicação, escolha de tipo de DB para diferentes cargas de trabalho). * Uso de filas de mensagens e processamento assíncrono para operações intensivas. * Implementação de APIs eficientes (ex: GraphQL para flexibilidade de query, gRPC para performance em comunicação interna). 3. **Otimização de Redes e Protocolos:** * Sugestões para o uso de protocolos de transporte mais eficientes (ex: QUIC sobre TCP/IP tradicional). * Estratégias de otimização de rede a nível de sistema operacional e hardware. * Considerações sobre peering e interconexão com ISPs. 4. **Monitoramento e Observabilidade para Performance:** * Definição de métricas chave de performance (KPIs) para latência, throughput, erros e custo. * Sugestão de ferramentas e abordagens para monitoramento distribuído (ex: APM, tracing distribuído, logs centralizados). * Mecanismos de alerta proativos e automação para resolução de problemas. 5. **Estratégias de Custo-Benefício
Tags relacionadas
System Design
Otimização e performance em System Design
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de System Design
ChatGPT
Melhores práticas de documentação em system design para System Design
Prompt gerado automaticamente para Documentação em System Design em System Design
5 usos
ChatGPT
Melhores práticas de debugging em system design para System Design
Prompt gerado automaticamente para Debugging em System Design em System Design
4 usos
ChatGPT
Melhores práticas de casos de uso práticos em system design para System Design
Prompt gerado automaticamente para Casos de uso práticos em System Design em System Design
5 usos