Live data from Hacker News

Show HN: Firebase, a scalable real-time backend

firebase.com

51–60 of 148 posts

Re: Show HN: Firebase, a scalable real-time backend

#51

Another great step in the right direction. That being said, I do believe the hardest part of all these attempts to abstract backends is authentication and security models. It seems to me that most of these services launch before figuring out that critical part of the puzzle.

We're using authentication in our Firebase app and it works wonderfully. Although all data is visible on the Firebase backend, we simply put pointer ids in Firebase, so no identifying data is publicly visible.

Re: Show HN: Firebase, a scalable real-time backend

#53
post #23

Earlier quoted context omitted.

Good question. Meteor is an application framework, like Ruby on Rails. Firebase is a database, like MySQL. We both think that application development is going to radically change in the future and we're both building products that promote a new way of developing apps. We're stoked about Meteor and see our products as very complementary.

Could Firebase be used as a database for Meteor? (i.e. replacing Mongo)

[deleted]

Re: Show HN: Firebase, a scalable real-time backend

#54
post #23

Earlier quoted context omitted.

Good question. Meteor is an application framework, like Ruby on Rails. Firebase is a database, like MySQL. We both think that application development is going to radically change in the future and we're both building products that promote a new way of developing apps. We're stoked about Meteor and see our products as very complementary.

Could Firebase be used as a database for Meteor? (i.e. replacing Mongo)

yes. There is a node.js library for Firebase that uses websockets as a transport layer.

Re: Show HN: Firebase, a scalable real-time backend

#55

Tools used (from the chat): Mongo for storage backend Node.js client is Faye Scala + Netty backend custom JS client supporting "IE7+, Opera 10+, Safari / Chrome (recent versions), FF3.0+"

Thanks for sharing this! Too busy in chat to keep up with all the HN comments : )

Re: Show HN: Firebase, a scalable real-time backend

#56
When the multi-player asteroids story was published, people were talking about Firebase, and having never heard of it, I started googling and found this: http://www.cubeia.com/index.php/products/firebase A scalable real-time game server with a html5/javascript front end. I still don't know which Firebase that game was built with. You guys have trademark issues.

Re: Show HN: Firebase, a scalable real-time backend

#57

Another great step in the right direction. That being said, I do believe the hardest part of all these attempts to abstract backends is authentication and security models. It seems to me that most of these services launch before figuring out that critical part of the puzzle.

We're using authentication in our Firebase app and it works wonderfully. Although all data is visible on the Firebase backend, we simply put pointer ids in Firebase, so no identifying data is publicly visible.

Care to elaborate? Firebase's FAQ seems to suggest that they're still working on a solution.

Re: Show HN: Firebase, a scalable real-time backend

#58
post #7
post #6

This is cool. But can someone explain how data is secured in Firebase or Meteor? From the Leader Board sample: // Use setWithPriority to put the name / score in Firebase, and set the priority to be the score. userScoreRef.setWithPriority({ name:name, score:newScore }, newScore); How about I just change newScore to 100,000 in the debug window?

Good catch : ) We mention this briefly in our FAQ. We actually do have security in place (notice you can't enumerate other people's data for instance in our own tutorial), but the API is far from complete and we have no docs yet. There will be a full-fledged security model coming over the next few months.

Highly interested in what you plan to offer for authentication options and security (both data and transport).

This sounds like Model-as-a-service from the MVC pattern.

Re: Show HN: Firebase, a scalable real-time backend

#59

Another great step in the right direction. That being said, I do believe the hardest part of all these attempts to abstract backends is authentication and security models. It seems to me that most of these services launch before figuring out that critical part of the puzzle.

We're using authentication in our Firebase app and it works wonderfully. Although all data is visible on the Firebase backend, we simply put pointer ids in Firebase, so no identifying data is publicly visible.

What level of control do you have for authentication? I didn't see much info on this on the website.

Re: Show HN: Firebase, a scalable real-time backend

#60
post #9

Can't people find an alternative to the word "real-time" that hasn't already been used for 30 years to mean something entirely different? (As in, real-time systems, real-time operating systems, etc.) I'm not trying to put down Firebase, I imagine it's great.

Is this your stock response for any article that mentions real-time? You made an identical comment yesterday about Meteor; only the name differs: http://news.ycombinator.com/item?id=3825728
Post reply on HN