← 比較

Hibira と Supabase Realtime の比較

Supabase は受信したクライアントごとにメッセージを数えます。Hibira が数えるのは配信した分だけで、Pusher プロトコルと SDK のままです。

Supabase Realtime は Supabase プラットフォームの一部で、Supabase SDK を使うクライアントに broadcast、presence、Postgres の変更イベントを届けます。Hibira はホスティング型の Pusher プロトコル対応サービスなので、同じイベントを pusher-js、Laravel Echo、すべての Pusher SDK で受け取れます。データベースは何でもかまいません。

一覧

Supabase の数字は supabase.com/pricing と Realtime メッセージの説明から、2026-10-25 に確認したものです。

Supabase

あなたのアプリ
Supabase SDK
Supabase送信 1 + 受信者ごとに 1

Hibira

あなたのサーバー
HTTP API
Hibira配信ごとに 1
pusher-js · Laravel Echo
ブラウザとアプリ
Supabase は届けるたびに数え、Hibira は配信した分だけ数える

計算してみる

ライブダッシュボードが 10 秒ごとに小さな更新を 1,000 人の閲覧者に送るとします。1 日 8,640 回の更新です。Supabase は送信時に 1 件、さらに 1,000 人の閲覧者それぞれに 1 件と数えるので、月に約 2.6 億メッセージ、Pro では基本料金 25 ドルに加えて約 650 ドルのメッセージ超過料金になります。Hibira が数えるのは 1 日 8,640 回の配信だけです。1 回の更新が通信上で約 200 バイトなら閲覧者が受け取るのは月に約 52 GB で、月 89 ドルの Pro に収まります。1 対 1 のチャットのように、各メッセージが少数のクライアントにしか届かないアプリでは差はずっと小さくなります。

Supabase Realtime が向いている場合

  • アプリがすでに Supabase で動いていて、追加のコードなしでデータベースの変更をクライアントに流したい。
  • 各メッセージが届くクライアントが少ない。
  • 認証、ストレージ、データベースを 1 社にまとめたい。

Hibira が向いている場合

  • ダッシュボード、ライブ視聴者、通知など、メッセージが多くの閲覧者に広がる。
  • データベースが Supabase ではない、またはバックエンドが Laravel など Pusher に対応したフレームワーク。
  • 同じプランでプッシュ通知も使いたい。
  • ユーザーが東アジア・東南アジアにいる。

各サーバー言語からの配信方法は導入ガイドにあります。

よくある質問

Supabase は Realtime のメッセージをどう数えますか?

Supabase は送信時に 1 回、受け取るクライアントごとにさらに 1 回数えます。Hibira が数えるのは発行したメッセージだけで、購読者への配信は無料です。

視聴者 1,000 人のライブダッシュボードならどちらが安いですか?

10 秒ごとに更新する場合、Supabase では月に約 2 億 6,000 万メッセージとなり、Pro で約 $650 の超過料金がかかります。同じダッシュボードは Hibira の Pro(月額 $89)に収まります。

Hibira を使うのに Supabase は必要ですか?

いいえ。Hibira の HTTP API を呼べるバックエンドなら、どのデータベースでも使えます。クライアントは pusher-js、Laravel Echo、または任意の Pusher SDK を使います。

Supabase Realtime は各所有者の商標です。