Hibira と Pusher Channels の比較
プロトコルも SDK も同じなので、移行は設定の変更だけ。違いはメッセージの数え方、サーバーの場所、各プランに含まれるものです。
Hibira は Pusher Channels プロトコルを話します。pusher-js、Laravel Echo、Pusher のサーバーライブラリは、接続先を Hibira のホストに変えるだけでそのまま動くので、ここで比べるのは API ではなくプランと設置場所です。
一覧
| Pusher Channels | Hibira | |
|---|---|---|
| プロトコルと SDK | Pusher | Pusher 互換、SDK も同じ |
| メッセージの数え方 | API が受け取ったメッセージと、購読者への配信 1 件ごと | 送信したメッセージだけ。購読者への配信は無料 |
| 無料プラン | 100 接続、1 日 20 万メッセージ | 100 接続、1 日 20 万メッセージ |
| 最初の有料プラン | 月 49 ドル:500 接続、1 日 100 万メッセージ | 月 35 ドル:1,000 接続、1 日 200 万メッセージ |
| アジアのサーバー | シンガポール、ムンバイ、東京、シドニーのクラスター | 香港クラスター(hkg)。東京(tyo)とシンガポール(sin)を予定 |
| プッシュ通知 | 別製品(Beams)、別プラン | すべてのプランに含まれ、Beams 互換 API |
Pusher の数字は pusher.com/channels/pricing とクラスター一覧から、2026-10-24 に確認したものです。
メッセージの数え方:請求額を左右する違い
Pusher の料金 FAQ では、API が受け取ったメッセージと配信されたコピーのすべてを数えるので、50 人の購読者に送る 1 つのイベントは 51 メッセージになります。Hibira では 1 メッセージです。チャットルーム、ライブスコア、たくさんの画面で開かれるダッシュボードのように、1 つのイベントを多くの人に配る用途ほど差が出ます。
例:同時接続 1,000 人、1 日 5 万イベント、各イベントが約 20 人の購読者に届く場合。
- Pusher:50,000 × 21 = 1 日 1,050,000 メッセージと 1,000 接続。どちらも Startup プランを超えるので、月 99 ドルの Pro が必要です。
- Hibira:1 日 5 万メッセージと 1,000 接続は、月 35 ドルの Starter プランに収まります。
実際の数字は用途によって違います。すべての上限は料金ページにあります。
Pusher が向いているケース
- ユーザーが主に、Pusher にはクラスターがあり Hibira にはない地域(南北アメリカ、ヨーロッパ、インド、オーストラリアなど)にいる。または日本やシンガポールに集中していて、Pusher の東京・シンガポールクラスターはすでに稼働中で、Hibira のものはまだ予定段階。
- 調達のために、長い実績と多くの顧客を持つベンダーが必要。
- Channels と Beams の API 以外の、Pusher 固有の連携に頼っている。
Hibira が向いているケース
- ユーザーが香港、台湾、華南やその周辺にいて、Pusher のシンガポールや東京のクラスターより香港のほうが近い。どちらもアプリごとに 1 つのクラスターに置かれ、Hibira で現在稼働しているのは香港クラスター(
hkg)です。 - 1 つのイベントが多くの購読者に届くので、送信だけを数える方式ならプランを 1 段階以上下げられる。
- プッシュ通知も送るので、1 つのプランと 1 枚の請求書にまとめたい。
- 英語、中国語、日本語、韓国語でサポートを受けたい。
移行の流れ
アプリを作り、そのキーとホストをサーバーライブラリと pusher-js に設定して、自分のペースでトラフィックを移します。切り替えのあいだは両方を並行して動かせます。コードと機能ごとの対照表は移行ガイドにあります。
Pusher Channels は各所有者の商標です。