Investigação Forense de Corrupção de Dados no Rastreamento de Contêineres
Visão geral
Sobre o que é este desafio
Analise o log de transações para diagnosticar a anomalia de concorrência no rastreamento de contêineres e receba um certificado verificável.
O cenário
O terminal movimenta cerca de 1.200 contêineres por turno usando um sistema de posicionamento em tempo real que registra a localização de cada contêiner em uma tabela container_positions, atualizada concorrentemente por múltiplos guindastes e pelo sistema de pátio.
O Brief
O que você vai fazer e o que vai demonstrar.
Determinar, a partir do log de transações e da especificação técnica, a causa raiz da inconsistência de dados que gerou posições conflitantes do mesmo contêiner, e recomendar o nível de isolamento e o protocolo de recuperação corretos.
Earning criteria — what you'll demonstrate
- Diagnosticar anomalias de concorrência (leitura suja, escrita perdida, leitura fantasma) a partir de evidência real de log de transações
- Aplicar teoria de controle de concorrência multiversão (MVCC) e bloqueio pessimista para escolher o mecanismo apropriado a um caso de uso
- Compreender o papel do write-ahead log (WAL) na recuperação após falhas (crash recovery)
- Redigir um parecer técnico rigoroso, apoiado em evidência, para uma decisão de arquitetura crítica
Adequação ao Programa
Onde isso se encaixa no seu programa.
Aperfeiçoa as mesmas habilidades que seu curso espera que você demonstre.
Conteúdo alinhado em breve.
Habilidades
Habilidades que você vai demonstrar.
Cada um aparece no seu certificado verificado.
- Sql
Query, transform, and analyze relational data to extract meaningful business insights.
- Database Schema
Apply database schema to solve real industry problems and demonstrate production-level capability.
- High Availability Disaster Recovery
Apply high availability disaster recovery to solve real industry problems and demonstrate production-level capability.
- Postgresql Or Mysql
Apply postgresql or mysql to solve real industry problems and demonstrate production-level capability.
- Concurrency Control
Apply concurrency control to solve real industry problems and demonstrate production-level capability.
Carreiras
Cargos para os quais este desafio te prepara.
Títulos reais. Pontes reais de habilidades. Escolha o mais próximo da sua trajetória.
Administrador de Banco de Dados
A reconstrução de um incidente de concorrência a partir de logs de transações e a recomendação de nível de isolamento são tarefas centrais de quem administra bancos de dados transacionais críticos.
Este desafio aprimora
- sql
- database-schema
- high-availability-disaster-recovery
Site Reliability Engineer
Investigar um incidente de produção a partir de evidência de logs e propor um protocolo de recuperação revisado espelha diretamente o trabalho de post-mortem e hardening de sistemas críticos.
Este desafio aprimora
- high-availability-disaster-recovery
- postgresql-or-mysql
- concurrency-control
Engenheiro Backend
Entender anomalias de concorrência e escolher o nível de isolamento correto é essencial para quem constrói sistemas transacionais em tempo real com múltiplos escritores simultâneos.
Este desafio aprimora
- sql
- database-schema
- concurrency-control
Só mais uma coisa