Why Facebook Really Shut Down Parse (medium.com)
New submitter isisilik writes: For those working in the 'aaS' business the Parse shutdown was the main topic of conversation this weekend. So why did Facebook decide to shut down their developer platform? The author claims that Facebook never wanted to host apps to begin with, they just wanted developers to use Facebook login. And he builds up a good case.
WTF is aaS? I'm pretty sure nobody cares about this.
They haven't shut Parse down, they have shuttered it down.
Is the aaS business?
Only the State obtains its revenue by coercion. - Murray Rothbard
... it serves no other master.
Facebook fills out a sorely needed gap in human existence.
The author claims that Facebook never wanted to host apps to begin with, they just wanted developers to use Facebook login. And he builds up a good case.
The author tries to oversimplify a complex subject by reducing it to childish terms, using phrases such as "they never really wanted apps" and "this was their plan all along", treating a multi-billion-dollar company as if it was an individual yet again, and failing to understand that the priorities and focus of such a company might validly shift over long periods of internet time. And he builds a good case for readers who have similar cognitive biases.
Is that they need to do actual programming, not just glue together scripts from a grab-bag of cloud services and hope they never change or shut down. Of course, you need actual programmers for this, not hipster script-kiddies.
Is that they need to do actual programming, not just glue together scripts from a grab-bag of cloud services and hope they never change or shut down. Of course, you need actual programmers for this, not hipster script-kiddies.
You are oversimplifying. Though it is true that the developer's world is infected by script kiddies, there is a legitimate place for integration-centric glue code. Parse, or something like it would fit that bill. More precisely, if one has a sufficiently good back-end made available as a service, then why not leverage it?
Obviously there are issues in such an approach, but so is with everything. Engineering is about trade-offs - cost, security, availability, etc. I can roll my own back-end, but then I could run into logistic and accounting issues. Where do I host it? How much will it cost me? How much of a window do I have to maintain it?
If, OTH, there is/was a backend-as-a-service option that is sufficiently good for my current needs (and I'm not claiming Parse was), and I do not have existing technical/business/legal needs to roll up my own, then it makes engineering sense to use it.
And one of the reasons (not the primary, but an important one) to use such a backend-as-a-service is if it provides a coherent, simple and robust gluing API that I can script-kid (thus freeing me to deal with more important technical or business issues.) Again, I don't claim Parse is/was all that. I'm simply making an observation to one of your statements.