Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

36
[Discussion] Should a lesson have been learned from Parse? Are developers jumping to Firebase (or similar) just setting themselves up for the same problem to happen again?
Post Flair (click to view more posts with a particular flair)
Author Summary
brendan09 is in DISCUSSION
Post Body

When Parse announced their shutdown I (and several other developers) felt somewhat justified in having avoided (and heavily advised against) using services like Parse due to vendor lock-in and dependency on a single provider.

Over the years, I've been named as 'conservative', 'old fashioned', 'overly worried', 'paranoid', and more....as have others who have recommended not building software that is 100% reliant upon a 3rd party platform as a service, or upon a super-new technology.

As people begin their migrations away from Parse, we're seeing post after post of how to use Firebase, how to port to Firebase, how to run Parse's open source on your own server, or suggestions for other nearly identical services.

I fear that developers in the mobile space have not learned their lesson. Parse was owned by Facebook. As a result, many people claimed it to be 100% safe and not going anywhere. We see what happened. But Firebase is owned by Google, everyone says... Are people overlooking the products (and acquired companies) that Google regularly shuts down? Is that a gamble you and/or your companies are willing to take again? Are you going to rewrite your backend yearly as these services come and go?

Rather than jumping to the next Parse, Firebase, or other proprietary systems, developers should take a small amount of time to learn how to write their own backend service. The time it will take pails in comparison to the time your app took to write. Why are mobile developers so averse to writing their own backends? How long does everyone think that the open-sourced Parse server is going to stay maintained / secure? How long will that SDK stay working on iOS / Android after OS updates?

So, my question to everyone is this: Parse refugees have 1 year to move their code. Shouldn't they be spending it learning to write their own backend, rather than moving to another service where this is just going to happen again? Are we as an industry going to commit the same mistake again? Agree or disagree?

Disclaimer: Firebase and Parse were (and are) both great for prototyping. However, I firmly believe they should not be deployed to production as an integral part of any product.

Author
Account Strength
100%
Account Age
14 years
Verified Email
Yes
Verified Flair
No
Total Karma
16,357
Link Karma
2,431
Comment Karma
13,926
Profile updated: 2 days ago
Posts updated: 7 months ago

Subreddit

Post Details

Location
We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
8 years ago