Earlier quoted context omitted.
What do they do? We use websockets in our realtime platform.
The Horizon client uses websockets to connect to the Horizon server. The Horizon server uses RethinkDB's protocol[1] to connect to the database. [1] http://rethinkdb.com/docs/writing-drivers/
Firebase expands to become a unified app platform
161–170 of 214 posts
Re: Firebase expands to become a unified app platform
#162Firebase is an incredibly powerful tool, and in a sense is a "democratizing force" in web development. Now anyone can build a complete web application without needing to know anything about setting up servers, content delivery networks, AWS (which is still quite difficult to use), and scaling. I teach kids as young as 10 years old to build iOS apps and websites with Firebase - they can develop locally and push to Fir…
We are not missing the point. Some of us just happen to value other things more than convenience. There's no shortage of discontinued products that were cancelled even though a lot of effort and money was poured into them. Amount previously invested is a sunk cost and shouldn't even matter when deciding if continue a service/product or not. Just because you have already dig a hole doesn't mean you should keep digging…
Shouldn't but does. It has it's own fallacy section:
https://en.wikipedia.org/wiki/Sunk_costs#Loss_aversion_and_t...
Also, not falling for the fallacy means admitting defeat. And the higher up one is in an organization, the worse admitting defeat is for your career. Having a product dead-ended by keeping on working on it forever is much better for manager/government official careers. So sadly, the fact that other people (above you) fall for the fallacy makes falling for it yourself rational in a lot of cases. Instead just systematically lower the priority, but never to zero.
In anything but a startup, I would treat any sunk cost above a minimal level as a firm commitment to continue at any cost. I would never have done so 5 years ago, but ...
Re: Firebase expands to become a unified app platform
#163Earlier quoted context omitted.
Um... what about this? https://firebase.google.com/docs/database/web/offline-capabi...
The Firebase JS SDK currently supports non-persistent offline. So long as you keep the tab open, Firebase works great offline! However, if you go offline and then try to refresh the content, none of it will be persistently stored or accessible until you go back online.
I was hoping to use Firebase on a React Native app but I do need persistence. Do you have or plan to make some wrapper of the native iOS/Android SDKs for React Native?
Re: Firebase expands to become a unified app platform
#164Re: Firebase expands to become a unified app platform
#165Earlier quoted context omitted.
The Horizon client uses websockets to connect to the Horizon server. The Horizon server uses RethinkDB's protocol[1] to connect to the database. [1] http://rethinkdb.com/docs/writing-drivers/
Websockets cannot be as efficient as native network management code.
Re: Firebase expands to become a unified app platform
#166https://firebase.google.com/docs/analytics/#implementation_p...
https://support.google.com/firebase/answer/6317517?hl=en&ref...
Re: Firebase expands to become a unified app platform
#167I have build apps with firebase in the past and the feature I missed the most was performing scheduled tasks on the database. Now we are getting this BIG app platform update and this feature is still not in there. AWS Lambda with Scheduled Events for a long time to come :sad-panda:
Do Google Cloud Functions (referenced above) not fit that bill? https://cloud.google.com/functions/ I'm also keen to use Firebase without having to run a separate server to handle logic for payments, email alerts on search terms, etc.
Re: Firebase expands to become a unified app platform
#168Re: Firebase expands to become a unified app platform
#169I say this because they dont specifically say they will postback events to advertising networks other than Google's.
Re: Firebase expands to become a unified app platform
#170Is there a tutorial that explains how to setup a backend for user-taken videos? for an IOS app one thing I liked about Parse was that it's documentation was newbie-friendly.