News for hackers. Stuff that matters.
Re:Facebook is closing Parse by gfosco on Thursday January 28, 2016 @05:03PM (#10991745)
Separately, we developed an open-source Parse-compatible API server for Node/Express. https://github.com/ParsePlatform/parse-server

This, along with the database migration tools released earlier, allow developers a full migration path to move from Parse hosted data + API to their own infrastructure.

Over the weekend, I set up a website & app on a $5 DigitalOcean box running Parse and Mongo locally.

Re:Facebook is closing Parse by jchrisa on Thursday January 28, 2016 @07:28PM (#10992665)
Kudos to Parse for providing an open source path forward. I know a lot of enterprise users who will only look at fully open source stacks, for a variety of reasons. It's good they are giving users a year to migrate. I expect Couchbase Mobile to see a lot of evaluations as this process plays out.

I will be watching to see how the community grows. It looks like the ExportAdapter.js module in parse-server is low hanging fruit to connect to stuff like Couchbase Sync Gateway, which would give access to a multi-vendor ecosystem including IBM and Apache.

Re:Facebook is closing Parse by tleyden5iwx on Thursday January 28, 2016 @08:46PM (#10992953)
[Full disclosure: I'm a FT Couchbase mobile developer]

Agree 100% -- Parse deserves huge kudos for that move.

Ex-Parse customers should definitely check out Couchbase Mobile, which has some functionality overlap with Parse and is already open source with several repos on github:

https://github.com/couchbase/sync_gateway https://github.com/couchbase/couchbase-lite-ios https://github.com/couchbase/couchbase-lite-android

At least you won't have to worry about getting "Parsed".

Re:Facebook is closing Parse by vlucas on Thursday January 28, 2016 @05:30PM (#10991960)
Thank you for doing this. It is so rare not to just leave users high and dry after a set time period.

Huge kudos to Facebook for providing this for Parse users.

Re:Facebook is closing Parse by supster on Thursday January 28, 2016 @06:58PM (#10992518)
Would it be possible to open source the Parse Dashboard? Even if it's just the data browser? I really loved that part of Parse.
Re:Facebook is closing Parse by gfosco on Thursday January 28, 2016 @07:35PM (#10992687)
We will work on that, yes.
Re:Facebook is closing Parse by supster on Thursday January 28, 2016 @10:01PM (#10993207)
You guys are awesome. Thank you.
Re:Facebook is closing Parse by crtlib on Friday January 29, 2016 @04:08AM (#10994279)
That's great. I'm not regretting we chose Parse!
Re:Facebook is closing Parse by techaddict009 on Thursday January 28, 2016 @07:26PM (#10992655)
Re:Facebook is closing Parse by rpedela on Thursday January 28, 2016 @08:17PM (#10992825)
I don't see anything about the dashboard in the blog post?
Re:Facebook is closing Parse by techaddict009 on Sunday January 31, 2016 @08:25AM (#11006309)
Sorry my mistake. They have just open sourced the server not the dashboard. But some one has said they are going to open source the dashboard and all soon.
Re:Facebook is closing Parse by smrtinsert on Thursday January 28, 2016 @05:05PM (#10991763)
The release of the server is an awesome gift to the community.
Re:Facebook is closing Parse by theunquietone on Thursday January 28, 2016 @05:04PM (#10991750)
Fosco, you are awesome and it was a pleasure working with you :)
Re:Facebook is closing Parse by jaboutboul on Thursday January 28, 2016 @05:12PM (#10991829)
Hi Ashley! Thank you guys.
Re:Facebook is closing Parse by tuyguntn on Friday January 29, 2016 @04:07AM (#10994275)
Hacker culture of Facebook makes it really valuable company in terms of engineering. Dropbox and Google (Mailbox & Reader at least) should learn something from them. Incredible move and good luck in future endeavors!
Re:Facebook is closing Parse by eru on Friday January 29, 2016 @07:31AM (#10994819)
Alas, open sourcing Reader wouldn't have done much: the code's all tied heavily into Google internal infrastructure. (Full disclosure: my team pulled the plug on Reader.)
Re:Facebook is closing Parse by irox859 on Friday January 29, 2016 @10:51AM (#10995851)
Oh you're the villain!

But yes I can see that as joining a Blogger page in the Members widget automatically subscribed you in Reader.

Re:Facebook is closing Parse by eru on Saturday January 30, 2016 @01:18AM (#11000796)
Alas, I joined after the damage was done.
Re:Facebook is closing Parse by cbeach on Friday January 29, 2016 @07:39AM (#10994855)
Interesting the Reader developers chose their own infrastructure over "best of breed" Google AppEngine?
Re:Facebook is closing Parse by ash on Friday January 29, 2016 @09:44AM (#10995436)
Google Reader initial release: October 7, 2005

Google App Engine initial release: April 7, 2008

https://en.wikipedia.org/wiki/Google_Reader

https://en.wikipedia.org/wiki/Google_App_Engine

Re:Facebook is closing Parse by microcolonel on Thursday January 28, 2016 @05:48PM (#10992085)
Alternate title: “Facebook is opening Parse”
Re:Facebook is closing Parse by jfoster on Thursday January 28, 2016 @09:58PM (#10993201)
It's actually incredible that they didn't position it that way.
Re:Facebook is closing Parse by crudbug on Friday January 29, 2016 @02:13AM (#10993945)
This would have changed the dynamics a whole lot. Opening up everything and running an instance on parse.com
Re:Facebook is closing Parse by crudbug on Friday January 29, 2016 @12:14PM (#10996564)
Just to complete this thought. Donating the project to Apache would have been great. I would have loved the Cassandra + Parse API integration.
Re:Facebook is closing Parse by mentos on Thursday January 28, 2016 @05:43PM (#10992052)
Awesome, I think a small tutorial on how to migrate an existing app from Parse to DigitalOcean would go a long way!
Re:Facebook is closing Parse by bogidon on Thursday January 28, 2016 @07:44PM (#10992709)
Re:Facebook is closing Parse by MattRogish on Friday January 29, 2016 @09:55AM (#10995509)
Hey everyone looking for a migration path out - we have a “DevOps-as-a-Service” model where we can migrate Parse folks to AWS (not DO unfortunately) with full infrastructure automation, immutable infrastructure, autoscaling, chatOps deployments, monitoring and alerting, etc. for a flat rate. We have a platform that we’ve built that makes this possible - think of it as a Django/Rails/etc. for AWS: https://www.reactiveops.com/devops-as-a-service/

Although we have a framework, it lives in your github and runs in your AWS - there's no lock-in whatsoever. Ping me at matt [at] reactiveops dot com if you're interested!

Re:Facebook is closing Parse by spimmy on Friday January 29, 2016 @03:28PM (#10998242)
Nice. These guys are legit. (RIP, Parse :( )
Re:Facebook is closing Parse by crudbug on Thursday January 28, 2016 @06:11PM (#10992270)
Are you releasing the admin dashboard code as well ? It will be easy to manage the server.
Re:Facebook is closing Parse by j45 on Thursday January 28, 2016 @06:58PM (#10992517)
This would be tremendous.
Re:Facebook is closing Parse by aikah on Thursday January 28, 2016 @10:29PM (#10993294)
Kudos for opensourcing ! but :

https://news.ycombinator.com/item?id=9693743

I guess the time spent ( a year ? ) on the Go version didn't help feature wise. The product didn't evolve that much in the meantime.

I hope you provide a solution for cloud code and webhooks , webhooks at least , since cloud code is just javascript. Please be sure to host the documentation somewhere, like github pages.

Good luck for your next project. I'd love to read a "post-mortem" once the service is definitely closed.

Re:Facebook is closing Parse by HectorRamos on Friday January 29, 2016 @12:57AM (#10993753)
While this is not specifically GH Pages, the documentation has been hosted on GitHub for quite some time now: https://github.com/ParsePlatform/Docs
Re:Facebook is closing Parse by i386 on Thursday January 28, 2016 @10:51PM (#10993361)
This is a really classy way to shutdown your service. Well done.
Re:Facebook is closing Parse by joeyspn on Friday January 29, 2016 @04:38AM (#10994346)
It's sad that you are shutting down but I think it's awesome that you are releasing the platform source. Who knows, this could be the birth of a great FOSS project.

2k Github starts in 15h and growing...

Re:Facebook is closing Parse by davedx on Friday January 29, 2016 @02:59AM (#10994084)
It really sucks Parse is closing down, it was one of the best alternatives to Firebase, indeed better for straightforward REST use cases, and I really enjoyed using it.

It's nice that you've released an open source migration path. I hope somebody else can fill the niche of a fully hosted API-as-a-service. Best wishes.

Re:Facebook is closing Parse by intellegacy on Thursday January 28, 2016 @06:05PM (#10992209)
how long does the full migration and setting the digitical ocean box take to do? debating whether i should do that, or just start over with firebase
Re:Facebook is closing Parse by gfosco on Thursday January 28, 2016 @06:24PM (#10992349)
Migration is based on data size, but setting up the API server on a new VPS is quick... I'd say less than one hour from a fresh image on Digital Ocean. I'll try to publish a guide for that part.
Re:Facebook is closing Parse by intellegacy on Thursday January 28, 2016 @06:28PM (#10992362)
that'd be great! thanks. please post the guide to HN or on the parse blog
Re:Facebook is closing Parse by codek on Sunday January 31, 2016 @05:11AM (#11005909)
Yes, that would be awesome! Please post a guide to move to digital ocean...

Thanks and best; C

Re:Facebook is closing Parse by ViccAlexander on Thursday January 28, 2016 @07:21PM (#10992632)
This would be super awesome!
Re:Facebook is closing Parse by jamesjyu on Thursday January 28, 2016 @08:44PM (#10992944)
Take a look at the full migration guide here: https://parse.com/docs/server/guide#migrating

It'll really depend on your app, and how many features you used at Parse. In most cases, it should be easier than rewriting your entire app with Firebase, but you should carefully look through the guide and make that decision yourself.

[dead]
Re:Facebook is closing Parse by allsystemsgo on Thursday January 28, 2016 @10:51PM (#10993358)
Easy on the spam buddy.
Re:Facebook is closing Parse by tbrock on Thursday January 28, 2016 @05:29PM (#10991949)
Fosco, thank you for everything man.
Re:Facebook is closing Parse by dimgl on Thursday January 28, 2016 @05:43PM (#10992050)
Wow, that is a fantastic move. Much appreciated.
Re:Facebook is closing Parse by Startups411 on Thursday January 28, 2016 @11:52PM (#10993573)
What about push notifications and Parse Config? Social apps that triggered push notifications now loose that functionality when moving to Parse Server, right?

Also what about security? One of the beautiful things about Parse was not having to worry about servers and the security of back-end because you knew Parse was on top of it.

Re:Facebook is closing Parse by pferde on Friday January 29, 2016 @04:47AM (#10994370)
Depends on your viewpoint: One of the beautiful things about having your own back-end is not having to worry whether or not some 3rd party team is not neglecting security of the back-end because you know you are on top of it.
Re:Facebook is closing Parse by Startups411 on Friday January 29, 2016 @03:18PM (#10998165)
You sound like somebody who feels comfortable handling security, but for boostrapped and/or a self-funded or even small funded startups, that's extra money that goes to plug a major whole that didn't exist with Parse because they made user authentication, permissions, and security simple.

I'm no security expert. So now instead of concentrating on growing the user base, gaining traction and making the best experience possible for our users, that means finding, interviewing, and hiring more people to handle back-end security which takes a lot of time out of improving the product.

How time consuming on a hours per day would it be to stay on top of handling security on your own? How many engineers would it take and at what cost per engineer?

Re:Facebook is closing Parse by pferde on Saturday January 30, 2016 @02:33PM (#11003341)
Of course. Both approaches have their pros and cons.
Re:Facebook is closing Parse by j45 on Thursday January 28, 2016 @06:58PM (#10992515)
Thank you for releasing tooling to deal with migrating as well as releasing the server itself.

Too often services don't think about the full exit / shut down strategy and as disappointing as it is to see Parse go, it's nice to see it will actually live on in a way that can't be shut down by a corporate decision.

Re:Facebook is closing Parse by manishkungwani on Friday January 29, 2016 @12:34AM (#10993692)
@gfosco Thanks for everything. Is the open-sourcing of Push delivery, Analytics, and Config, planned for the near future?
Re:Facebook is closing Parse by bribri on Thursday January 28, 2016 @09:12PM (#10993054)
Wow you guys are awesome!
Re:Facebook is closing Parse by obelisk_ on Saturday January 30, 2016 @05:17AM (#11001363)
I tried to use node on a $5 DigitalOcean dropplet a couple of times but whenever I tried to run npm to install something, it would run out of memory and be killed. Frustrated with this experience, I have stayed away from Node.
Re:Facebook is closing Parse by vixentael on Thursday January 28, 2016 @07:12PM (#10992596)
would like to see some tutorial how to move parsedb&server to digitalocean or heroku
Re:Facebook is closing Parse by mtchll on Thursday January 28, 2016 @07:03PM (#10992550)
thank you!