デプロイ

デプロイ方式

1 つのシステム、3 つのかたち。会場のネットワークと、どこまで自分で運用したいかで選んでください——後から、大会の動き方を変えずに切り替えられます。

クラウド + デッキエージェント 図:プールサイドの計時卓が小さなデッキエージェントに接続し、それがネットワーク越しに Piranha クラウドへ橋渡しする。スマートフォン、タブレット、ノート PC のブラウザがクラウドに接続する。 results ▸ REST status ▸ WS LAN 計時卓 デッキエージェント ~9 MB Piranha クラウド プールサイドのブラウザ
ネットワークが良好な会場

クラウド + デッキエージェント

すべてはクラウドで動きます。プールサイドでは、~9 MB のエージェントが、どうしてもローカルでしかできない仕事だけを担います——計時卓との接続を保ち、結果を押し上げることです。

  • 会場のどの端末でも、どのブラウザでも大会を開けます。
  • ごく小さなクロスプラットフォームのエージェントが、プールサイドの計時卓をクラウドへ橋渡しします。
  • 結果は HTTP でアップロードされ、計時器の状態は WebSocket でライブ配信されます。
  • スタッフは何もインストール不要——サインインして運営するだけです。

信頼できる会場の wifi、または安定したホットスポット。

デスクトップ、完全オフライン 図:計時卓、Piranha エンジン、ブラウザ UI のすべてが 1 台のノート PC 上でローカルループバックを通じて動き、後から任意でクラウドへ同期する。 デッキのノート PC ● 完全オフラインで動作 計時卓 Piranha エンジン プールサイドのブラウザ ループバック——クリティカルパスに wifi なし optional sync Piranha クラウド
wifi が不安定な会場

デスクトップ、完全オフライン

バックエンド全体をネイティブアプリに固め、プールサイドの 1 台のノート PC で動かします。クリティカルパスにネットワークはゼロ——計時卓、検出、.gen の取り込みはすべてループバックでローカルです。

  • OS ごとにインストーラー 1 つ(Windows、macOS、Linux)——ダブルクリックで起動。
  • 計時卓、結果、組み合わせ、得点集計、エクスポート——すべてこの 1 台で。
  • wifi が完全に落ちても、大会はまったく気づきません。
  • データはすべてローカルの SQLite ファイル 1 つに——コピーすればバックアップでき、どこへでも持ち運べます。

会場の wifi が信頼できない——あるいは、そもそも無い。

ローカル・クラウドのハイブリッド 図:大会がクラウドからデッキのノート PC へチェックアウトされ、プールサイドで完全オフライン運営され、その後チェックインされて結果がクラウドへ同期される。 チェックアウト 同期して戻す Piranha クラウド plan · seed · history ● 完全オフラインで動作 デッキのノート PC
両方のいいとこ取り ロードマップ上

ローカル・クラウドのハイブリッド

計画中の両方のいいとこ取り:クラウドで計画と組み合わせを行い、大会をレース当日にデッキのノート PC へチェックアウトし、完全ローカルで運営し、その後結果を同期して戻します。今のところ部品は別々に存在しています——クラウドでの計画と、オフラインのデスクトップアプリ。ワンクリックのチェックアウトと同期はロードマップ上です。

  • 大会をチェックアウト:クラウドがレース当日の所有権をノート PC に渡します。
  • 完全なデスクトップエンジンで、プールサイドにて完全オフライン運営。
  • チェックインし直す:結果、タイム、失格がクラウドに同期されます。
  • 同期した瞬間に、選手の記録と記録が中央で更新されます。

オフィスでの計画 + 予測のつかないプールサイド。

あなたの会場にはどれが合う?

おおまかな目安です——どれもあなたを縛りません。大会モデル、データ、レポートは 3 つとも同一です。

方式 向いている場面… ローカルで動くもの データの置き場所
クラウド + デッキエージェント 信頼できる会場の wifi、または安定したホットスポット。 デッキエージェント Piranha クラウド
デスクトップ、完全オフライン 会場の wifi が信頼できない——あるいは、そもそも無い。 Piranha エンジン デッキのノート PC
ローカル・クラウドのハイブリッド オフィスでの計画 + 予測のつかないプールサイド。 Piranha エンジン デッキのノート PC → Piranha クラウド