Um Moodle completamente isolado dentro de uma prisão
Como projetamos uma plataforma educacional sem internet, com controle rígido sobre cada arquivo e uma operação que precisava continuar previsível mesmo quando nenhuma ajuda externa pudesse chegar.
Projetos explicados desde o primeiro levantamento até a estabilização, incluindo as tentativas, os testes e as decisões que normalmente ficam fora da entrega final.
6 artigos publicados
Como projetamos uma plataforma educacional sem internet, com controle rígido sobre cada arquivo e uma operação que precisava continuar previsível mesmo quando nenhuma ajuda externa pudesse chegar.
Uma instalação local em cada embarcação, uma plataforma em terra e uma sincronização capaz de sobreviver a dias sem conexão, muita latência e várias tentativas de envio.
O que fizemos quando o crescimento repentino transformou pequenas ineficiências em filas enormes, páginas lentas e comportamentos diferentes para alunos, professores e administradores.
A restauração curso por curso reduzia riscos, mas o volume, os plugins e as dependências compartilhadas exigiram inventário, automação, retomada e uma validação muito mais cuidadosa.
Como reduzimos a pressão sobre o banco operacional sem perder histórico, auditoria e relatórios, movendo dados antigos em lotes enquanto novos eventos continuavam chegando.
Uma pré cópia extensa, sincronizações incrementais, controle de exclusões e um delta final pequeno o suficiente para caber na janela de manutenção.