← So sánh

So sánh Hibira và Supabase Realtime

Supabase đếm một tin nhắn cho mỗi client nhận được; Hibira chỉ đếm những gì bạn phát và giữ giao thức cùng SDK của Pusher.

Supabase Realtime là một phần của nền tảng Supabase: broadcast, presence và sự kiện thay đổi Postgres cho client dùng SDK của Supabase. Hibira là dịch vụ giao thức Pusher được lưu trữ sẵn, nên cùng các sự kiện đó tới client qua pusher-js, Laravel Echo và mọi SDK Pusher, bất kể bạn dùng cơ sở dữ liệu nào.

Tổng quan

Số liệu của Supabase lấy từ supabase.com/pricing và hướng dẫn về tin nhắn Realtime, kiểm tra ngày 2026-10-25.

Supabase

Ứng dụng của bạn
SDK của Supabase
Supabasegửi 1 + mỗi người nhận 1

Hibira

Máy chủ của bạn
HTTP API
Hibiramỗi lần phát 1
pusher-js · Laravel Echo
Trình duyệt và ứng dụng
Supabase đếm mỗi lần gửi tới; Hibira đếm những gì bạn phát

Thử tính một ví dụ

Một dashboard trực tiếp gửi một cập nhật nhỏ mỗi 10 giây tới 1.000 người xem, tức 8.640 cập nhật mỗi ngày. Supabase đếm mỗi cập nhật một lần khi gửi và một lần cho từng người trong 1.000 người xem: khoảng 260 triệu tin nhắn mỗi tháng, tức khoảng 650 USD phí vượt mức tin nhắn trên Pro, cộng thêm phí cơ bản 25 USD. Hibira chỉ đếm 8.640 lần phát mỗi ngày; nếu mỗi cập nhật khoảng 200 byte trên đường truyền, người xem nhận khoảng 52 GB mỗi tháng, vừa với gói Pro 89 USD/tháng. Ứng dụng mà mỗi tin nhắn chỉ tới vài client, như chat một-một, sẽ chênh lệch ít hơn nhiều.

Khi nào Supabase Realtime phù hợp hơn

  • Ứng dụng của bạn đã chạy trên Supabase và bạn muốn truyền thay đổi cơ sở dữ liệu tới client mà không viết thêm code.
  • Mỗi tin nhắn chỉ tới vài client.
  • Bạn muốn xác thực, lưu trữ và cơ sở dữ liệu từ một nhà cung cấp.

Khi nào Hibira phù hợp hơn

  • Tin nhắn của bạn lan tới nhiều người xem, như dashboard, khán giả trực tiếp hay thông báo.
  • Cơ sở dữ liệu của bạn không phải Supabase, hoặc backend là Laravel hay framework khác hỗ trợ Pusher.
  • Bạn cần thông báo đẩy trong cùng một gói.
  • Người dùng ở Đông Á và Đông Nam Á.

Hướng dẫn tích hợp chỉ cách phát sự kiện từ từng ngôn ngữ máy chủ.

Câu hỏi thường gặp

Supabase đếm tin nhắn Realtime thế nào?

Supabase đếm mỗi tin nhắn một lần khi gửi và thêm một lần cho mỗi client nhận được. Hibira chỉ đếm những gì bạn phát; việc gửi tới người đăng ký là miễn phí.

Bảng điều khiển trực tiếp với 1.000 người xem thì bên nào rẻ hơn?

Với một cập nhật mỗi 10 giây, Supabase tính khoảng 260 triệu tin nhắn mỗi tháng, tức khoảng $650 phí vượt mức trên gói Pro; cùng bảng điều khiển đó vừa gói Pro của Hibira giá $89 mỗi tháng.

Có cần Supabase để dùng Hibira không?

Không. Hibira dùng được với mọi cơ sở dữ liệu và mọi backend gọi được HTTP API của nó, còn client dùng pusher-js, Laravel Echo hoặc bất kỳ Pusher SDK nào.

Supabase Realtime là nhãn hiệu của chủ sở hữu.