Português
Implantação

Modelos de implantação

Um sistema, três formas. Escolha conforme a rede da sua instalação e o quanto quer gerir você mesmo — e mude depois sem alterar como a competição funciona.

Nuvem + agente de piscinaDiagrama: a consola de cronometragem da piscina liga-se a um pequeno agente de piscina, que faz a ponte pela rede até à nuvem do Piranha; navegadores em telefones, tablets e portáteis ligam-se à nuvem.results ▸ RESTstatus ▸ WSLANConsola de cronometragemAgente de piscina~9 MBNuvem do PiranhaNavegadores à beira da piscina
Instalações com boa rede

Nuvem + agente de piscina

Tudo roda na nuvem. À beira da piscina, um agente de ~9 MB faz apenas as tarefas irredutivelmente locais — manter a ligação com a consola de cronometragem e enviar os resultados.

  • Abra a competição em qualquer navegador, em qualquer dispositivo no local.
  • Um agente multiplataforma minúsculo liga a consola da piscina à nuvem.
  • Os resultados sobem por HTTP; o estado da cronometragem flui ao vivo por WebSocket.
  • Nada a instalar para a equipa — basta entrar e trabalhar.

Wifi confiável na instalação ou um ponto de acesso que aguenta.

Desktop, totalmente offlineDiagrama: a consola de cronometragem, o motor do Piranha e uma interface de navegador rodam todos num portátil por loopback local, com uma sincronização posterior opcional com a nuvem.Portátil de piscina● roda totalmente offlineConsola de cronometragemMotor do PiranhaNavegadores à beira da piscinaloopback — sem wifi no caminho críticooptional syncNuvem do Piranha
Instalações com wifi instável

Desktop, totalmente offline

Todo o backend, congelado numa app nativa, roda num único portátil à beira da piscina. Zero rede no caminho crítico — a consola de cronometragem, a descoberta e a importação de .gen são todas locais por loopback.

  • Um instalador por sistema (Windows, macOS, Linux) — duplo clique e pronto.
  • Consola de cronometragem, resultados, distribuição de séries, pontuação, exportações — tudo na máquina.
  • O wifi pode cair por completo e a competição nem percebe.
  • Todos os seus dados num único arquivo SQLite local — copie-o para fazer backup ou levá-lo para qualquer lugar.

Wifi da instalação em que não dá para confiar — ou nenhum.

Híbrido local-nuvemDiagrama: uma competição é retirada da nuvem para um portátil de piscina, executada totalmente offline à beira da piscina e depois devolvida para sincronizar os resultados com a nuvem.RetirarSincronizar de voltaNuvem do Piranhaplan · seed · history● roda totalmente offlinePortátil de piscina
O melhor dos doisNo roteiro

Híbrido local-nuvem

O melhor dos dois, previsto: planeie e distribua as séries na nuvem, retire a competição para o portátil da piscina no dia da prova, execute-a totalmente local e depois sincronize os resultados de volta. Hoje as peças já existem em separado — planeamento na nuvem mais a app de desktop offline; a retirada e sincronização com um clique estão no roteiro.

  • Retire uma competição: a nuvem entrega ao portátil o comando do dia da prova.
  • Execute-a totalmente offline à beira da piscina com o motor de desktop completo.
  • Devolva-a: resultados, tempos e desclassificações sincronizam com a nuvem.
  • O histórico do nadador e os recordes atualizam de forma central assim que você sincroniza.

Planeamento no escritório + uma beira de piscina imprevisível.

Qual encaixa na sua instalação?

Um guia aproximado — nenhum prende você. O modelo de competição, os dados e os relatórios são idênticos nos três.

ModeloMelhor quando…O que roda localmenteOnde os dados ficam
Nuvem + agente de piscinaWifi confiável na instalação ou um ponto de acesso que aguenta.Agente de piscinaNuvem do Piranha
Desktop, totalmente offlineWifi da instalação em que não dá para confiar — ou nenhum.Motor do PiranhaPortátil de piscina
Híbrido local-nuvemPlaneamento no escritório + uma beira de piscina imprevisível.Motor do PiranhaPortátil de piscina → Nuvem do Piranha