Show HN: Firefeed - A Twitter clone built with Firebase
firefeed.io
firefeed.io
Might be good to have something show up in case you can't reach facebook.
I hope this isn't a trend.
The code is all open source and on Github, please feel free to fork and reuse the project. Pull requests are welcome!
It seems like the type of thing that'd do great with the option of a self-hosted server, and it also seems like the type of thing that'll see open source clones of pretty quickly, though. But I'd actually be vastly more comfortable paying Firebase to host my apps if I knew there was an open source fallback for their server component.
Regarding pricing, you can find it here: https://www.firebase.com/pricing.html
Pricing is difficult and we're trying to get it right. Your feedback would be great.
Also, what happens if you exceed the 1000 concurrent user limit? For example, your site is momentarily popular and gets 1500 people trying it out for a few hours then goes back down under 1000. Is there burst pricing? Do connections get dropped? Is there a grace period, like the way 95th percentile bandwidth billing works?
If I were to consider using this for something important, my first order of business would be to establish how I could ensure I could remove my dependency on you in the case of problems. The more perceived effort that would require, the less chance I'd go ahead.
Nothing specific to you here - that's how I'd approach building a service around running on e.g. AWS too, or making use of any proprietary API.
➜ ~ curl --head http://firefeed.io/about.html
HTTP/1.0 503 Service Unavailable
Server: squid/3.1.14
Mime-Version: 1.0
Date: Thu, 20 Dec 2012 01:33:50 GMT
Content-Type: text/html
Content-Length: 3542
X-Squid-Error: ERR_DNS_FAIL 0
Vary: Accept-Language
Content-Language: en
X-Cache: MISS from row44proxy-postauth
Via: 1.0 row44proxy-postauth (squid/3.1.14)
Connection: keep-aliveto elaborate, I think there is a huge future in what I call Status Update Services, and I think the trend will be for organizations to move away from the incumbent service providers towards infrastructure under their own control (as in the e-mail model.)
We're working on supporting multiple auth providers, but the larger question of federation is more interesting, and equally harder. We're not sure about where to take Firefeed yet, since it was built as a demo for Firebase, but that's something we'll definitely consider in the future.
It's possible that government agencies, universities, businesses, etc can take advantage of running status update services, which can be made either be public or private, tied to their own domain/network, and maintain administration of user accounts. Many other advantages from having this sort of infrastructure develop will be seen as well.
I've filed an issue to fix this - https://github.com/firebase/firefeed/issues/3