| Well, its not exactly "DIY" if you consider that many years of work have been put into building the libraries and software that solve these problems. I personally find it ridiculous to pay for a service like Pusher, when I know that I can accomplish the same goals with FOSS without much extra effort. For the record, I feel the same way about Heroku, so take my opinion for what its worth... I don't intend to hide my bias. I believe people should understand and take responsibility for their systems (when possible) instead of just defaulting to relying on proprietary, closed services and software. Will Pusher still be supported in 5 years? Will it still be affordable? Will it remain stable? Will the number of connections I'm allowed on my current plan stay the same? These are questions I don't have to ask. I admit my assertion that Pusher is "...nothing more than a cash grab..." is a little hyperbolic, and I mean no disrespect to the people who created and maintain it, but in some way it is true. Pusher is a business that relies on its users not having the time or know how to implement the service it provides on their own. Max 20 connections... Want 21? pay $20/month... I can copy and paste the example chat from socket.io and push it to a VPS and instantly do way better for much less. |
By that rationale, pretty much every business on the planet that provides a service is nothing more than a cynical cash grab. Maybe you need to grow up a bit.