4 ms·
My recollection is that progress on Firebase stopped when Google bought it, and I haven't followed it for almost a decade. Does anyone know if these basic featu
by zackmorris 4y ago
My recollection is that progress on Firebase stopped when Google bought it, and I haven't followed it for almost a decade. Does anyone know if these basic features were ever added?
1) It used to download the whole state (write history) upon startup. Did they ever update it to send a snapshot, or a partial view of the data with lazy-loading for additional nodes?
2) Did they ever provide a simple push notification service? That was pretty much the only thing missing to be able to run Firebase without another server.
3) Were node aliases/shortcuts ever implemented, so a node could be a reference to another node? That would have greatly reduced the need for a SQL JOIN alternative.
Also, after having done some cloud dev ops work, I can't endorse it from any provider at this time, as the burden of securing things like user permissions is beyond what humans are generally capable of, so I consider them an anti-pattern. A better pattern is token-based authentication for everything, using standard web metaphors and REST APIs, so that every service behaves like a sandboxed root user with limited abilities granted. I also wouldn't use any cloud service without Terraform or a similar declarative infrastructure manager. Meaning that the best cloud service is basically the best Terraform configuration, providing a higher level of abstraction like Heroku, which largely defeats the purpose of direct cloud hosting in the first place.
So.. the cloud is no substitute for Firebase, and if it goes that route, it will be no surprise if customers jump ship.
- duxup 4y ago>Firebase stopped when Google bought it I duno about that. I've seen lots of new features for Firebase for a number of years now.
- asciimike 4y ago> My recollection is that progress on Firebase stopped when Google bought it, and I haven't followed it for almost a decade. Firebase launched an alpha in April 2012 and got acquired in 2014, so I'm not sure how you've stopped following it for a decade because it's only existed for about that. > 1) It used to download the whole state (write history) upon startup. Did they ever update it to send a snapshot, or a partial view of the data with lazy-loading for additional nodes? Yes, that feature shipped in 2014. > 2) Did they ever provide a simple push notification service? That was pretty much the only thing missing to be able to run Firebase without another server. Firebase integrated with Google Cloud Messaging in 2016. Cloud Functions (which was also 2016-17) allowed operation without a server. > 3) Were node aliases/shortcuts ever implemented, so a node could be a reference to another node? That would have greatly reduced the need for a SQL JOIN alternative. No, the guidance was to duplicated data across paths (when Cloud Functions existed, folks used them).
- anta40 4y ago"Did they ever provide a simple push notification service?" Yes, it's called FCM (Firebase Cloud Messaging). One of the Firebase components that is available at no cost: https://firebase.google.com/pricing https://firebase.google.com/pricing.