Wdrożenie

Modele wdrożenia

Jeden system, trzy kształty. Wybierz według sieci swojego obiektu i tego, ile chcesz prowadzić sam — i zmień później, nie zmieniając tego, jak działają zawody.

Chmura + agent przy basenie Diagram: konsola pomiaru czasu przy basenie łączy się z małym agentem przy basenie, który przez sieć stanowi most do chmury Piranha; przeglądarki na telefonach, tabletach i laptopach łączą się z chmurą. results ▸ REST status ▸ WS LAN Konsola pomiaru czasu Agent przy basenie ~9 MB Chmura Piranha Przeglądarki przy basenie
Obiekty z dobrą siecią

Chmura + agent przy basenie

Wszystko działa w chmurze. Przy basenie agent o rozmiarze ~9 MB robi jedynie nieredukowalnie lokalne zadania — trzyma łącze z konsolą pomiaru czasu i wysyła wyniki w górę.

  • Otwórz zawody w dowolnej przeglądarce, na dowolnym urządzeniu na miejscu.
  • Drobny agent wieloplatformowy łączy konsolę przy basenie z chmurą.
  • Wyniki wysyłane są przez HTTP; status pomiaru czasu płynie na żywo przez WebSocket.
  • Personel nic nie instaluje — po prostu loguje się i pracuje.

Niezawodne wifi na obiekcie albo stabilny hotspot.

Desktop, całkowicie offline Diagram: konsola pomiaru czasu, silnik Piranha i interfejs w przeglądarce działają na jednym laptopie przez lokalny loopback, z opcjonalną późniejszą synchronizacją z chmurą. Laptop przy basenie ● działa całkowicie offline Konsola pomiaru czasu Silnik Piranha Przeglądarki przy basenie loopback — bez wifi na ścieżce krytycznej optional sync Chmura Piranha
Obiekty z kapryśnym wifi

Desktop, całkowicie offline

Cały backend, zamrożony w natywnej aplikacji, działa na jednym laptopie przy basenie. Zero sieci na ścieżce krytycznej — konsola pomiaru czasu, wykrywanie i import .gen są całkowicie lokalne przez loopback.

  • Jeden instalator na system (Windows, macOS, Linux) — podwójne kliknięcie i działa.
  • Konsola pomiaru czasu, wyniki, rozstawienie, punktacja, eksporty — wszystko na tym urządzeniu.
  • Wifi może paść całkowicie, a zawody tego nie zauważą.
  • Wszystkie twoje dane w jednym lokalnym pliku SQLite — skopiuj go do kopii zapasowej lub przenieś gdziekolwiek.

Wifi na obiekcie, któremu nie można ufać — albo żadne.

Hybryda lokalno-chmurowa Diagram: zawody są wypożyczane z chmury na laptop przy basenie, prowadzone całkowicie offline, a potem oddawane, by zsynchronizować wyniki z chmurą. Wypożyczenie Synchronizacja z powrotem Chmura Piranha plan · seed · history ● działa całkowicie offline Laptop przy basenie
Najlepsze z obu W planach

Hybryda lokalno-chmurowa

Planowane najlepsze z obu: planuj i rozstawiaj w chmurze, wypożycz zawody na laptop przy basenie na dzień wyścigów, prowadź je całkowicie lokalnie, a potem zsynchronizuj wyniki z powrotem. Dziś elementy już istnieją osobno — planowanie w chmurze plus aplikacja desktopowa offline; wypożyczenie i synchronizacja jednym kliknięciem są w planach.

  • Wypożycz zawody: chmura przekazuje laptopowi pieczę nad dniem wyścigów.
  • Prowadź je całkowicie offline przy basenie z pełnym silnikiem desktopowym.
  • Oddaj z powrotem: wyniki, czasy i dyskwalifikacje synchronizują się z chmurą.
  • Historia zawodnika i rekordy aktualizują się centralnie w chwili synchronizacji.

Planowanie w biurze + nieprzewidywalny basen.

Który pasuje do twojego obiektu?

Zgrubny przewodnik — żaden cię nie przywiązuje. Model zawodów, dane i raporty są identyczne we wszystkich trzech.

Model Najlepszy, gdy… Co działa lokalnie Gdzie żyją dane
Chmura + agent przy basenie Niezawodne wifi na obiekcie albo stabilny hotspot. Agent przy basenie Chmura Piranha
Desktop, całkowicie offline Wifi na obiekcie, któremu nie można ufać — albo żadne. Silnik Piranha Laptop przy basenie
Hybryda lokalno-chmurowa Planowanie w biurze + nieprzewidywalny basen. Silnik Piranha Laptop przy basenie → Chmura Piranha