What is Pusher and what are its top alternatives?
Top Alternatives to Pusher
PubNub makes it easy for you to add real-time capabilities to your apps, without worrying about the infrastructure. Build apps that allow your users to engage in real-time across mobile, browser, desktop and server. ...
SignalR allows bi-directional communication between server and client. Servers can now push content to connected clients instantly as it becomes available. SignalR supports Web Sockets, and falls back to other compatible techniques for older browsers. SignalR includes APIs for connection management (for instance, connect and disconnect events), grouping connections, and authorization. ...
Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds. ...
Chat by Stream
Chat API and SDK. With a beautiful UI Kit, easy to use React Components and powerful API. Add Chat to any application in a matter of hours. The tech uses Go, RocksDB and Raft. By the creators of Stream, the API that powers activity feeds for more than 300 million users. ...
Twilio offers developers a powerful API for phone services to make and receive phone calls, and send and receive text messages. Their product allows programmers to more easily integrate various communication methods into their software and programs. ...
It enables real-time bidirectional event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed. ...
Google Cloud Pub/Sub
Cloud Pub/Sub is a fully-managed real-time messaging service that allows you to send and receive messages between independent applications. You can leverage Cloud Pub/Sub’s flexibility to decouple systems and components hosted on Google Cloud Platform or elsewhere on the Internet. ...
Unlike traditional enterprise messaging systems, NATS has an always-on dial tone that does whatever it takes to remain available. This forms a great base for building modern, reliable, and scalable cloud and distributed systems. ...
Pusher alternatives & related posts
- Massively scalable & easy to use35
- Easy setup25
- Great support19
- Flexible to integrate to custom applications14
- Sockets at Scale13
- 99.999% availability guarantees13
- 70+ SDKs5
- Azure Add-on4
- Heroku Add-on3
- Easy to setup3
- Free Plan2
- Server-Side Cache2
- PhoneGap Plugin2
- AngularJS Adapter2
- Data Sync2
- Data Streams2
- Easy setup and very reliable1
- High cost, going up more in Summer '151
- Angular 2+ integration1
- Documentation, easy to use, great people/service1
- CTO stephen also is A++++++1
- Real time and easy to use.1
- Easy integration with iOS apps1
related PubNub posts
Which messaging service (Pusher vs. PubNub vs. Google Cloud Pub/Sub) to use for IoT?
I am trying to replace Socket.IO with PubNub. Provide the way to do it.
- Supports .NET server26
- Fallback to SSE, forever frame, long polling13
- Open source6
- Ease of use4
- Requires jQuery2
- Expertise hard to get2
- Weak iOS and Android support1
- Big differences between ASP.NET and Core versions1
related SignalR posts
SignalR or gRPC are always sending and receiving data on the client-side (from browser to .exe and back to browser). And web application is used for graphical visualization of data to the user. There is no need for local .exe to send or interact with remote web API. Which architecture or framework do you suggest to use in this case?
- Realtime backend made easy364
- Fast and responsive267
- Easy setup236
- Backed by google124
- Angular adaptor83
- Great customer support36
- Great documentation29
- Real-time synchronization24
- Mobile friendly21
- Rapid prototyping18
- Great security14
- Automatic scaling12
- Freakingly awesome11
- Angularfire is an amazing addition!8
- Super fast development8
- Ios adaptor6
- Awesome next-gen backend6
- Firebase hosting5
- Built in user auth/oauth5
- Very easy to use4
- Speed of light4
- Brilliant for startups3
- It's made development super fast3
- Free authentication solution2
- Push notification2
- The concurrent updates create a great experience2
- I can quickly create static web apps with no backend2
- Great all-round functionality2
- JS Offline and Sync suport2
- Low battery consumption2
- CDN & cache out of the box1
- Faster workflow1
- Free SSL1
- Easy to use1
- Good Free Limits1
- Easy Reactjs integration1
- Free hosting1
- Cloud functions1
- Can become expensive29
- No open source, you depend on external company15
- Scalability is not infinite15
- Not Flexible Enough9
- Cant filter queries5
- Very unstable server3
- No Relational Data2
- Too many errors2
- No offline sync2
related Firebase posts
This is my stack in Application & Data
My Utilities Tools
Google Analytics Postman Elasticsearch
My Devops Tools
Git GitHub GitLab npm Visual Studio Code Kibana Sentry BrowserStack
My Business Tools
- Reasonable Pricing15
- Very fast and scalable13
- SDKs for React, RN, Android and iOS are better13
- Front-End Components10
- Great support9
related Chat by Stream posts
- Powerful, simple, and well documented api146
- RESTful API87
- Clear pricing66
- Great sms services61
- Low cost of entry58
- Global SMS Gateway29
- Good value14
- Cloud IVR12
- Extremely simple to integrate with rails11
- Great for startups6
- Hassle free3
- Great developer program3
- Text me the app pages2
- New Features constantly rolling out1
- Many deployment options, from build from scratch to buy1
- Easy integration1
- Two factor authentication1
- Predictable pricing2
related Twilio posts
Hi, Stackshare community, I plan to build an app where people can go live, and users can watch him, 1 to many, follow each other, and text.
I am expecting a huge number of users to use the app in the first month (100k+)
I made the UX/UI design, and my designer asked me to find a developer.
I want your advice. What server is the best for video quality and fast text messages (like uplive, bigo)?
Ex. Agora, Twilio, Amazon Chime, Aws, or fiberbass
I need for both operating systems, (ios, android). Do you recommend Flutter?
- I have AWS server in my country (Bahrain), and 80% of the audience are from the same area. Does it help in the video quality between the audience?
Thank you for this helpful website.
My app will be a live streaming app (like tango, BigoLive) An app developer asked me to choose a tech stack and a team. expected auditions from (Bahrain-KSA-UAE-Kuwait-Oman)
200 (broadcaster) at a time (minimum) (for 12 hours a day);10K watching the 200 (like 50 to 500) each live.
What servers are the best to use and give smooth high quality like Bigolive? For live streaming, and texting, and everything.
Which one is the best combination for my app? (Firebase, AWS, Twilio. Agora)
- Event-based communication143
- Open source102
- Binary streaming26
- No internet dependency22
- Fallback to polling if WebSockets not supported9
- Large community8
- Ease of access and setup5
- Push notification4
- Bad documentation11
- Githubs that complement it are mostly deprecated4
- Doesn't work on React Native3
- Websocket Errors2
- Small community2
related Socket.IO posts
I use Socket.IO because the application has 2 frontend clients, which need to communicate in real-time. The backend-server handles the communication between these two clients via websockets. Socket.io is very easy to set up in Node.js and ExpressJS.
In the research project, the 1st client shows panoramic videos in a so called cave system (it is the VR setup of our research lab, which consists of three big screens, which are specially arranged, so the user experience the videos more immersive), the 2nd client controls the videos/locations of the 1st client.
We are starting to work on a web-based platform aiming to connect artists (clients) and professional freelancers (service providers). In-app, timeline-based, real-time communication between users (& storing it), file transfers, and push notifications are essential core features. We are considering using Node.js, ExpressJS, React, MongoDB stack with Socket.IO & Apollo, or maybe using Real-Time Database and functionalities of Firebase.
- Easy to set-up and start with7
- A great choice for microservice architecture1
- FYI it has a github repo. please add it1
- Efficient and practical for complex systems1
- Need integration with stackdriver for monitoring2
- Fastest pub-sub system out there20
- Rock solid14
- Easy to grasp10
- Easy, Fast, Secure3
- Robust Security Model1
- No Order1
- Persistence with Jetstream supported1
- No Persistence1