Firebase es una base de datos como servicio que puede manipular para intentar hacer transmisión de datos, pero ese no es su diseño / propósito principal, su propósito principal es tener una base de datos local y remota que permanezca sincronizada.
Pusher es más similar a PubNub que Firebase, ya que también proporciona funcionalidad de pub / sub pero no una base de datos como Firebase.
PubNub (Cree aplicaciones en tiempo real y lleve Websockets al siguiente nivel) es una red de flujo de datos que está diseñada de abajo hacia arriba para ser el “Mejor en su clase” para transmitir datos a nivel mundial, su objetivo principal es la comunicación rápida y eficiente entre dispositivos con muchos otros servicios como Presence (quién está en línea), Almacenamiento y reproducción (recuperar mensajes perdidos, sincronización entre dispositivos, sesiones de reproducción), Access Manage para autorización (controles de acceso), Mobile Push (notificaciones push cuando la aplicación no se está ejecutando), Stream Controller (escuche miles de canales en una sola conexión) y mucho más.
- ¿Cuáles son algunas de las mejores aplicaciones de modelado 3D basadas en la web?
- ¿Cómo crearía una aplicación web para que la gente pueda enumerar los autos que están a la venta?
- ¿Hay mucho dinero en la creación de aplicaciones / contratos / páginas web en Ethereum?
- ¿Cómo resuelven las startups web el problema del huevo y la gallina de tener contenido inicial antes de un lanzamiento público, si la aplicación web se basa completamente en contenido generado por el usuario?
- ¿Es posible integrar las características de una aplicación web PHP (que está fácilmente disponible) a una aplicación web existente escrita en Django?
También vea la respuesta de Stephen Blum a ¿Cuál es la diferencia entre PubNub y Layer?