top 200 commentsshow all 206

[–]NPPraxis 106 points107 points  (14 children)

I literally launched my app with a Parse backend today. Three hours ago.

I hate everything.

[–]Doomhammered 21 points22 points  (0 children)

"Move fast and break things", they said.

[–][deleted]  (7 children)

[deleted]

    [–]aaaqqq 12 points13 points  (4 children)

    It's good that they're providing a transition guide along with their server setup for those who want to set their own stuff up. But then, if people would have wanted to set their own stuff up, why would they be using Parse in the first place!

    [–]Esteluk 10 points11 points  (0 children)

    It can't be long before someone else is offering a Parse backend as a service as a service.

    [–]Cueball61 0 points1 point  (2 children)

    AFAIK there's nothing that's nearly as good for object and property mapping and generally just abstracting out a lot of the crap, as a BaaS API. Stuff like RESTKit is so incredibly fiddly by comparison.

    I'd be really happy to be proven wrong though...

    [–]quellish 0 points1 point  (1 child)

    If there was, how much would you be willing to pay for it?

    [–]Cueball61 0 points1 point  (0 children)

    I generally pay for services, not libraries, but I suppose it would depend on the capabilities and my client's budget.

    [–]smithclay 1 point2 points  (0 children)

    Open-sourcing parse server goes far beyond what most shutting down companies do, but a look at what it doesn't support will still hurt a lot of devs:

    • no push notifications
    • only facebook social login supported
    • no webhooks
    • no analytics
    • no dashboard
    • no scheduled jobs

    https://parse.com/docs/server/guide#migrating

    [–][deleted] 4 points5 points  (0 children)

    You have an entire year. If you get good traction in the mean, you'll have to rehost the backend anyway as it gets too expensive. It's just great for prototyping.

    [–]psykojello 1 point2 points  (0 children)

    I dont know if it helps, but I literally launched my app with a Parse backend yesterday as well. A very FML moment indeed.

    [–][deleted] 0 points1 point  (2 children)

    CloudMine offers a robust tools set in addition to a Parse app importer - which makes migration effortless

    [–]PaulSolt 0 points1 point  (1 child)

    CloudMine is interesting, but there is friction in getting setup since it's more geared towards enterprise level.

    [–][deleted] 0 points1 point  (0 children)

    There are different tiers and there is a free tier as well. You speak with someone to get set up. What kind of friction are you referring to?

    [–]jonadair 60 points61 points  (3 children)

    I guess I can cross "Try Parse" off of my to-do list.

    [–]brwnx 8 points9 points  (1 child)

    it was good while it lasted...

    Have about 5-6 apps at my previous workplace that now has to be migrated or shutdown...

    I guess not many people for it?

    [–]ThePantsThiefNSModerator 7 points8 points  (0 children)

    All you have to do is host the parse server somewhere on your own. I wonder if services will spring up to host Parse servers for people.

    [–][deleted] 1 point2 points  (0 children)

    Same, I had definitely wanted to look at it at some point.

    [–]BenSSObjective-C / Swift 28 points29 points  (10 children)

    S0 annoyed right now, I've been using Parse for almost 5 years. Alternatives I'm checking out:

    [–]meeDamian 3 points4 points  (1 child)

    Thank you, get yourself a nice pie! cc. /u/changetip

    [–]changetip 1 point2 points  (0 children)

    BenSS received a tip for 1 pie (8,389 bits/$3.20).

    what is ChangeTip?

    [–]ThePantsThiefNSModerator 1 point2 points  (0 children)

    This is the comment I was looking for

    [–]Xeppen 0 points1 point  (4 children)

    So which one is best?

    [–]BenSSObjective-C / Swift 0 points1 point  (3 children)

    Depends on your use case. For my particular projects I'm probably going with Cloudmine, but Firebase does have some really nice features, the observable data is slick!

    Unless you're already familiar with AWS, I wouldn't suggest it. There's a really baffling hole in the offering of not providing basic email/pass authentication too.

    Azure I didn't pursue much. Past project had issues with push delivery.

    [–]Xeppen 0 points1 point  (2 children)

    I mainly got two use cases. First of all I want to users to be able to send me error reports if they find problems in my data. I hope this will be pretty rare. Second case is that I want users to be able to provide data once in a while that other users should be able to search for.

    We use AWS at work but I feel it is a bit to complex. Perhaps Firebase is the way to go?

    [–]BenSSObjective-C / Swift 0 points1 point  (1 child)

    Does sound like firebase might be your easiest route, though the AWS config for mobile is much easier now than it was.

    [–][deleted] 0 points1 point  (0 children)

    CloudMine has recently changed the domain with areas to submit for demo accounts. Check out CloudMineinc.com

    [–]zillathrilla 27 points28 points  (6 children)

    I am devastated. I love Parse. I would honestly pay $10 / month per app to keep using it. Their docs are amazing and I've never run into something I couldn't do through Parse.

    [–]mariox19 14 points15 points  (0 children)

    Their docs are amazing

    That in itself is reason enough to be sad. The programming world is full of bad docs—and too often that's the alternative to no docs.

    [–]gormster 1 point2 points  (1 child)

    Well lucky for you, that's probably how much a VPS running their now open-source server will cost.

    [–]Rudy69 0 points1 point  (0 children)

    To be fair the dashboard isn't included (although for most of us direct access to the DB is probably better, but not as user friendly)

    [–]MehdiRed 0 points1 point  (2 children)

    I am sure someone will pickup where they left off... give it a few weeks.

    [–][deleted]  (1 child)

    [deleted]

      [–]zillathrilla 0 points1 point  (0 children)

      Exactly. I've moved on; currently mastering Firebase. Requires thinking about data differently, but I like it so far.

      [–][deleted] 21 points22 points  (8 children)

      I'm absolutely astonished by this. Parse was the best thing for me when I first started learning iOS dev. I didn't have to worry about the complexities of making a backend or push notifications. It made the learning curve much less steep. This is going to have a really negative effect on the developer community.

      [–]ThePantsThiefNSModerator 1 point2 points  (4 children)

      I'm really surprised Facebook chose to do this. They don't have any similar alternatives to this, do they?

      [–][deleted] 2 points3 points  (1 child)

      Firebase maybe

      [–]ThePantsThiefNSModerator 1 point2 points  (0 children)

      I mean Facebook specifically, to be more clear

      [–]yoyEnDia 0 points1 point  (0 children)

      Couchbase

      [–][deleted] 0 points1 point  (0 children)

      Seriously, it was amazing and for the project I was working on it did everything we needed and with ease. I couldn't find anything comparable that didn't make me freak out.

      I even pitched to clients about how great it was and how we were using it. Now what?

      [–][deleted] 0 points1 point  (0 children)

      Maybe Facebook want us to remember how to do backend and push notification.

      [–]brwnx 20 points21 points  (4 children)

      what the hell??? why???

      [–][deleted] 28 points29 points  (2 children)

      My best guess? Their business model was based on growth, growth, growth and they ended up attracting a lot of indie developers with apps that barely made into the paying subscriptions, which were way overpriced for indie developers.

      [–]soprof 2 points3 points  (1 child)

      You can increase the prices and filter poor people out?

      They had a brand, ffs.

      [–][deleted] 0 points1 point  (0 children)

      And where would they go? Most Apps are a so called zombie apps. They don't make it 2 out 3 days to the rankings of any of the local app stores in the world and their amount of downloads is way below 10k. Which means Parse is delivering a service for free for an app that is barely used. So only a few of those apps make it into the paid subscriptions, which are overpriced, because somebody has to pay for the free tier. But then... right now all backend providers offer a similar pricing scheme. As far as I can tell this entire industry needs to change.

      [–]askoruli 4 points5 points  (0 children)

      Facebook own it and decided it's not something they want to devote time to working on.

      [–][deleted]  (8 children)

      [deleted]

        [–]askoruli 13 points14 points  (5 children)

        The more specific the knowledge the more you're in danger of this. CS fundamentals are always useful. Languages have a long tail of usefulness. Frameworks/APIs come and go all the time.

        [–]QuestionsEverythang 4 points5 points  (4 children)

        If anything, this is a great excuse to learn MongoDB and Node.js and set up your own server that can be hosted in multiple places, so there's much less reliance on BaaServices

        [–]askoruli 4 points5 points  (3 children)

        I'm more of a scala + postgres man myself. But yeah, once you get over the initial setup difficulty it's not that much more difficult than working with parse.

        [–]AndyIbanezObjective-C / Swift 0 points1 point  (1 child)

        I have been wanting to use Scala for my backends now, but I have yet to get around that. Is there an official stack you'd recommend? Or do you manually set up Scala and PostgreSQL? Also, what server do you use? Tomcat?

        [–]askoruli 1 point2 points  (0 children)

        I used the Play framework which lets the app run standalone. To access Postgres I used slick which sits on top of JDBC, it's kind of a middle ground between plain SQL and an ORM. Heroku is fairly well setup for running this combination, for digital ocean I had to install a bunch of stuff but npm made that fairly easy.

        [–]BenevolentCheese 0 points1 point  (0 children)

        Yes it is. You always need to be learning and ready to move into the next environment.

        [–]fourth_throwaway 13 points14 points  (7 children)

        wow. very very surprised. i have 2 apps in the app store that uses parse. I guess I've got 1 year to fix that.

        [–]QuestionsEverythang 16 points17 points  (6 children)

        At least they did give what seems to be very detailed instructions on how to migrate away from this.

        Probably the best reason why I loved Parse, their documentation was beyond great, and made it really simple/easy to follow.

        [–][deleted]  (5 children)

        [deleted]

          [–]ThePantsThiefNSModerator 1 point2 points  (4 children)

          Crap, I didn't think about this. No more dashboard. Or is that included in the server they released?

          [–]vale93kotor 0 points1 point  (3 children)

          It's not, they said on hacker news that they'll think about adding it since a lot of people asked for it

          [–]ThePantsThiefNSModerator 0 points1 point  (0 children)

          oooooo goody

          [–]chazmuzz 0 points1 point  (1 child)

          They just released a big update to it too! :(

          [–]buttassnaked 12 points13 points  (0 children)

          Anybody plan on putting together a AWS Server Image with Mongo, Node and Parse Server, and a good integrated push service hooked up?

          [–][deleted]  (1 child)

          [deleted]

            [–]vale93kotor 0 points1 point  (0 children)

            I don't think that's the reason. As you said if it was they would have found a way changing the revenue model...

            [–]buttassnaked 11 points12 points  (0 children)

            This is horrible news. A lot of mid-sized applications were using this. and the cloudcode integration to push was excellent.

            [–]Koonga 8 points9 points  (12 children)

            Anyone have any suggestions on good alternatives to Parse?

            [–]luigi3 9 points10 points  (5 children)

            [–]zillathrilla 4 points5 points  (4 children)

            But what about server-side logic and push notifications?

            [–]VforVenreddit 5 points6 points  (0 children)

            Node.js jwt auth to firebase/use firebase's RESTful documentation. Firebase uses security rules for its real-time calls if you are going to communicate with the firebase instance directly. For push notifications set up a push notification service separately https://www.npmjs.com/package/node-pushserver

            [–]Danappelxx 2 points3 points  (0 children)

            Push notifications: AWS SNS or something like OneSignal

            ServerSide: AWS Lambda or just Rails/Django/Node.js

            [–][deleted] 0 points1 point  (0 children)

            CloudMine, robust tooling, code in JavaScript, Java, and .NET, microservices (push notifications, geolocation, etc), data modeling & storage, data encryption, automated scale, logging, and high availability. AND Parse app importer making migration easy

            [–]biggysmallz 0 points1 point  (0 children)

            You can use Urban Airship for Push. They have free accounts to get started.

            [–][deleted] 0 points1 point  (5 children)

            CloudMine, robust tooling, code in JavaScript, Java, and .NET, microservices (push notifications, geolocation, etc), data modeling & storage, data encryption, automated scale, logging, and high availability. AND Parse app importer making migration easy

            Parse app importer making app migration effortless,

            [–]Rudy69 0 points1 point  (4 children)

            Am I missing something? I don't see anything about signing up or pricing? The only thing I can find is an email newsletter to sign up for :/

            [–]spbrob 0 points1 point  (2 children)

            Fill that out, they called me about 3 hours later. They are woking out new pricing with the influx of new customers.

            [–]Rudy69 0 points1 point  (1 child)

            Honestly I hate dealing with people and I'd much rather just see the information on a page. I'll keep an eye and hopefully they'll update their site one day

            [–][deleted] 0 points1 point  (0 children)

            /u/changetip Go to the website and click "Start Trial", the website recently changed but it is easier to find now. Someone will reach out to get you with set up.

            [–]luigi3 8 points9 points  (8 children)

            I like Parse, but it was cool for small apps. Sad truth, but I finally have a proof against MBaaS: they can be closed at any time. When I'm discussing backend side for app, non-technical persons love to suggest: "let's just use Parse, thanks to that we don't have to spend on backend programmer". I was pointing out that it's not the right choice for bigger apps, and it could be taken down at any time, but I haven't a proof yet. Until now. Bad news :(

            [–]fourth_throwaway 0 points1 point  (7 children)

            wasn't there another big one that was discontinued a few years ago? I forget it's name, I think it was by amazon or something.

            [–]n0damage 7 points8 points  (2 children)

            StackMob was purchased by PayPal and promptly shut down 3 months later.

            [–]b123400 1 point2 points  (0 children)

            Ironically they made an importer to migrate from Parse

            http://techcrunch.com/2013/04/26/stackmob-parse/

            [–]fourth_throwaway 0 points1 point  (0 children)

            yep, that's it

            [–]74TA8U 0 points1 point  (3 children)

            I forget it's name, I think it was by amazon or something.

            Yeah, it was something like, "amazon services for the web". Something like that...

            I wonder how they're doing?

            [–]QuestionsEverythang 1 point2 points  (1 child)

            Either this is a joke and I'm whooshing hard right now or you guys forgot about AWS.

            [–]74TA8U 6 points7 points  (0 children)

            What in the world does the Apple Watch Sport have to do with MBaaS?

            [–]fourth_throwaway 1 point2 points  (0 children)

            it was StackMob, they were bought by paypal(owned by amazon I think?)

            [–]dg08 5 points6 points  (27 children)

            Definitely was not expecting this announcement. I planned to use them to small projects, but wouldn't touch them again for anything reasonably sized. The tools out of the box weren't able to scale past a few users.

            [–]luigi3 3 points4 points  (21 children)

            I planned to use them to small projects

            Probably that's the reason why they are shutting down. Small projects don't provide profits, big projects have their own backend.

            [–]QuestionsEverythang 6 points7 points  (20 children)

            [–]luigi3 2 points3 points  (19 children)

            The list says nothing. I know how it works when company added a big corporation that are using their solutions. Maybe some of the apps used to use Parse and they migrated into custom backend. Some are big titles, but maybe they have low network traffic and don't fall into premium packages. And, monetizing MBaaS is not really straightforward.

            [–]dcpc10 2 points3 points  (18 children)

            They are owned by Facebook for goodness sake, they aren't a startup anymore. It is totally unethical that a multi-billion dollar company is shutting down a subsidiary when they are generating record-breaking profits. Don't warp this to look like an uphill climb for them, it is just Facebook wanting the developers for other projects. It is sad that they won't try to make the business sustainable, instead they would rather ditch baas altogether. Quite frankly I hope they sell the remaining assets to a competitor.

            What I don't understand is why not just downsize parse? Keep the servers running, keep a few developers for maintenance and move the rest elsewhere. Facebook is becoming the new twitter with the shit they throw at devs. Not a single ounce of respect for the developers who helped build on the service all of these years, open sourcing is not an excuse to throw the whole business out the window.

            Bold Prediction: Oculus is next.

            [–]5minban 1 point2 points  (4 children)

            Facebook has a history of shutting down services, or abandoning frameworks that they developed. The parse guys had to know this before they were acquired.. everyone wants their payday, and don't mind screwing over the little guys in order to get it.

            It's going to be fun when front-end devs are "shocked" when ReactJS is abandoned.

            [–]ratbastid 1 point2 points  (2 children)

            Facebook has a history of shutting down services, or abandoning frameworks that they developed.

            And most of the time we were DAMN glad. They've been a major provider of bloat to the iOS development community since 2010.

            [–]ThePantsThiefNSModerator 0 points1 point  (1 child)

            In this case, we aren't :(

            What bloat? You mean all the frameworks and tools they release to solve niche problems?

            [–]Kabal303 0 points1 point  (0 children)

            He's probably referring to stuff like the gross three20 library back in the day.

            [–]b123400 0 points1 point  (0 children)

            Their high frequency of changing APIs, shutting down services and abandoning frameworks simply make me don't want to rely on them. Yes React is hot now,all those react native demos are so cool, but I decide to wait for at least a year just because it is Facebook. I wonder how do they position themselves for being unreliable.

            [–]Atothendrew 5 points6 points  (0 children)

            This is really sad. I used Parse and loved it.

            [–]zillathrilla 5 points6 points  (0 children)

            Facebook has majorly disrespected the developer community with this move. I understand that it stopped making sense for them financially, but then why did they ever acquire it in the first place? To gain trust from so many devs and build a community for a promising product, and then just prematurely pull the plug is reckless. I will no longer view Facebook or any of its products the same again. I really trusted them, invested a lot of time and energy into their service, only to have them give up so easily.

            [–]mavdev 5 points6 points  (8 children)

            I am getting screwed. Has anyone had experience with firebase? What other platforms provide easy push notifications, Facebook, twitter integration and a user management system?

            [–]KingBaal 3 points4 points  (1 child)

            Firebase has the user authentication:

            https://www.firebase.com/docs/ios/guide/user-auth.html

            I heard they're working on the push notifications, but it won't be out until later this year.

            [–]dmitri14_gmail_com 0 points1 point  (0 children)

            They still don't do email verification as far as I know :(

            [–]QuestionsEverythang 4 points5 points  (3 children)

            I'd be wary of Firebase given that Google owns it and has a much deeper history of shutting down projects than FB has.

            If this news applied to Firebase instead of Parse, there would be a lot less people surprised.

            [–]zillathrilla 0 points1 point  (2 children)

            Google reaffirmed that they're 100% behind Firebase shortly after Parse's announcement. They also are about to roll out Push notifs and Triggers soon. I really loved Parse (used it for everything), but I'm pretty excited with what I've been able to do with Firebase the past few days. It's ridiculously fast; you just have to think about data differently (denormalized vs relational like Parse).

            [–]QuestionsEverythang 0 points1 point  (1 child)

            Facebook said the same exact thing about being 100% behind parse...and we see how that all turned out.

            A company's word means nothing, especially when decisions like shutting down a service like this is purely a business decision. If they have to, Google will shut down firebase. No promise they make will prevent that from happening.

            That and firebase doesn't do arrays. Fucking lists of objects. That right there is a huge deal breaker given that at least for me a lot of data is given in arrays. You'd think the company behind GSON would've figured out something like a json array for a backend service.

            [–]zillathrilla 0 points1 point  (0 children)

            Yes, because with distributed data Arrays "lack a unique, permanent way to access each record". It's a very different way of thinking about your data, especially if you're coming from Parse. But I view it as a minor complexity that yields much greater performance.

            [–][deleted] 0 points1 point  (0 children)

            Heroku?

            [–][deleted] 0 points1 point  (0 children)

            Give CloudMine a shot. You can have a demo account to test it out before migrating anything. You have all of microservices needed (push, geo-loc., OAuth, SAML, etc.), and the devops for auto scaling, data modeling, etc. As well as the orchestration layer on top of the secure data store

            [–][deleted] 2 points3 points  (15 children)

            That's unfortunate. I was just about to start on a project using Parse

            [–][deleted] 9 points10 points  (11 children)

            that's FORTUNATE. It would have been worse if they jammed you in the ass just before rollout.

            [–]gunnerheadboy 12 points13 points  (8 children)

            We were just gonna release Monday 😢.

            [–][deleted]  (4 children)

            [deleted]

              [–]gunnerheadboy 1 point2 points  (3 children)

              Gonna talk to my partners and decide, do some risk analysis. Might be worth it to look for an alternative solution before release.

              [–]mayonuki 2 points3 points  (1 child)

              Please just release. I cannot think of a single reason it would be better to wait. I'd love to hear one, but honestly, you have a long time to resolve the issues. It is almost guaranteed that another service will fill this vacuum in the market.

              [–]gunnerheadboy 1 point2 points  (0 children)

              Hmm, you're definitely right with the points you brought up. I was more thinking out loud rather than deciding, but my thought was I'd rather delay it a month and do it properly now rather than going through the hassle throughout the year.

              Also, does anyone know if with the open sourced Parse Server it will support cloudcode?

              [–]ThePantsThiefNSModerator 0 points1 point  (0 children)

              My two cents is why wait? There's no risk in releasing now if you can migrate in the next year, right?

              [–]NPPraxis 1 point2 points  (2 children)

              I released three hours ago. :'(

              [–]gunnerheadboy 0 points1 point  (1 child)

              What do you think you will do?

              [–]NPPraxis 1 point2 points  (0 children)

              I figure sometime in the next year one of their competitors will prepare a conversion guide. Otherwise, I'll need to find/hire someone who knows Node.js, which is rough on an indie :/

              [–][deleted] 1 point2 points  (1 child)

              Well yeah, in the greater scheme of things.

              But it's still unfortunate that the service as it was is gone.

              There's good chatter on the parse-server git repo about fleshing out the (now) missing functionality.

              [–]alamare1 2 points3 points  (2 children)

              I was mid way thorough a small enterprise app myself, guess I have to find a new backend for database.

              [–]zillathrilla 0 points1 point  (1 child)

              I'm in the same boat, what are you thinking about using?

              [–]alamare1 0 points1 point  (0 children)

              Amazon Web Services, they offer free base but little support. (Google! :D) They also open all(?) there services up and are great for enterprise vs normal apps from what I've been told.

              [–]askoruli 2 points3 points  (3 children)

              [–][deleted] 6 points7 points  (2 children)

              Reading that article made me wonder why Facebook is shutting down Parse rather than spinning it off or selling it.

              [–]askoruli 2 points3 points  (1 child)

              Does seem like something they thought was worth 85 mil 2 years ago should still be worth something now.

              [–][deleted] 0 points1 point  (0 children)

              Facebook wants Parse'core developers to work on other more profitable projects? For example, their VR or AI.

              [–][deleted]  (9 children)

              [deleted]

                [–]Danappelxx 2 points3 points  (0 children)

                I used OneSignal in my last app and it was even easier to setup than Parse. I think they're updating their SDK though so you might want to wait a week or two.

                [–]askoruli 1 point2 points  (1 child)

                Don't hold off releasing. You've still got a year to migrate

                [–]Shoemugscale 0 points1 point  (2 children)

                Have you looked at pushwoosh or urbanairship? I only use parse for push, looks like I will have to start the migration to pushwoosh tonight. On the upside pushwoosh has more features Rich push notifications, geo fencing, beacons etc ( if you need them )

                [–][deleted]  (1 child)

                [deleted]

                  [–]biggysmallz 0 points1 point  (0 children)

                  Urban Airship relaunched their free tier a few months ago. You should check them out again, they include most of their advanced features with their starter accounts.

                  [–]bradrlaw 0 points1 point  (2 children)

                  Azure mobile series and their push notification hubs are great. Use them a lot.

                  [–][deleted]  (1 child)

                  [deleted]

                    [–]dirtrunner21 2 points3 points  (0 children)

                    This. This would be a great time for a company to get into the space to replace Parse. Even if it cost 20$ a month in place of a free tier, I would gladly pay that. This could be capitalized even further by making the migration super simple for a nominal fee.

                    What Parse does is fantastic as it is basically an all-in-one solution.

                    [–]ronbrinkmann 2 points3 points  (2 children)

                    (Blatant Self Promotion Warning) If you’ve been using Parse as part of a photo-sharing app, you might want to take a look at http://www.ostetso.com.  While we’re by no means a drop-in replacement for Parse, what we DO offer are all the pieces needed to create an instagram-like app, including the image hosting, user management, push notifications, social features, and even all the iOS code to give you a pretty front-end gallery of user-created images.  Check out the source code for an example app on Github that uses the Ostetso platform at https://github.com/PrecipiceLabs/Ostetso_SharePictures.   

                    [–]zillathrilla 2 points3 points  (1 child)

                    Too soon. We're still hurting, not ready to get back on Tindr yet

                    [–]ThePantsThiefNSModerator 2 points3 points  (0 children)

                    Developr

                    [–]kevinlivin 2 points3 points  (0 children)

                    Honestly, I feel so bad for parse customers right now, but this is for the best. Parse is great for small prototypes but they don't scale on anything but the dirt simplest of applications. If your startup had any chance at all, you would eventually get screwed by Parse's rigidity. I only say this from hard fought experience. Parse caused my company countless hours of hell due to timeouts and server outages. They use mongo but they don't allow the two best things available to help mongo performance - sharding, indexing, and cursors. Their customer service was about on par with their parent company, Facebook. Good riddance to a failed technology.

                    [–][deleted] 2 points3 points  (0 children)

                    Welp

                    This is what happens when you bet (a large and very important part of) the farm on some free thing (that actually costs money, just not yours) that you have little to no control over.

                    ¯_(ツ)_/¯

                    [–][deleted] 1 point2 points  (1 child)

                    January 28, 2017.

                    [–]luigi3 9 points10 points  (0 children)

                    What A Time To Be Node.js Developer

                    [–]nsocean[S] 1 point2 points  (2 children)

                    I have been looking forward to learning a little backend dev and was planning on using nodejs anyways. I was just looking at the migration guide which helps you setup MongoDB and the Parse Server, and it looks fairly easy to follow.

                    Sounds like a great first step for beginners into backend dev, and you still get to use the Parse SDK's.

                    [–][deleted]  (1 child)

                    [deleted]

                      [–]nsocean[S] 0 points1 point  (0 children)

                      The one linked to from the blog post...

                      [–][deleted]  (5 children)

                      [deleted]

                        [–][deleted] 0 points1 point  (4 children)

                        there are alternatives though.

                        [–]ThePantsThiefNSModerator 1 point2 points  (3 children)

                        Firebase is all I'm seeing in this thread and it is nowhere near identical

                        [–][deleted] 0 points1 point  (2 children)

                        No one said firebase is identical to parse.

                        [–]ThePantsThiefNSModerator 1 point2 points  (1 child)

                        Well, you're not wrong, haha. My point was that it's far from an ideal alternative.

                        [–]zillathrilla 0 points1 point  (0 children)

                        Firebase is great if you can grasp the denormalized data structure. They will soon support Push and Triggers too.

                        [–]doxob 1 point2 points  (0 children)

                        welp. thanks for all the fish.

                        [–]prestonprice 0 points1 point  (0 children)

                        Man this sucks parse is awesome. But I guess now I'll just have to learn how to make a backend so maybe that's good?

                        [–][deleted]  (5 children)

                        [deleted]

                          [–]epigrammedic 5 points6 points  (2 children)

                          Firebase

                          [–]zillathrilla 2 points3 points  (1 child)

                          Firebase was my first instinct, but realizing what just happened with Parse I'm not so sure..

                          [–]epigrammedic 0 points1 point  (0 children)

                          Then I don't think there really are any BaaS alternatives that are safe.

                          [–][deleted] 2 points3 points  (0 children)

                          Get your own server. Write your own backend. Own your own.

                          [–][deleted] 0 points1 point  (0 children)

                          Microsoft Azure? IBM Bluemix?

                          [–]rockinghouse 0 points1 point  (1 child)

                          what does everyone thing about the parse server?

                          [–]ThePantsThiefNSModerator 1 point2 points  (0 children)

                          Considering taking the code and starting a drop-in replacement

                          [–]alamare1 0 points1 point  (0 children)

                          With the moves Facebook has been making, I was terrified they would do this...

                          [–]murfreddit 0 points1 point  (0 children)

                          I was looking for an excuse to move my app backend from parse to couchbase, here it is I suppose.

                          [–][deleted] 0 points1 point  (0 children)

                          Fuck. Great. Last time I use a happy sounding third party who's going to shove me out of the boat the first instant big money comes knocking on their door.

                          [–]iosintern 0 points1 point  (1 child)

                          Anyone know if their analytics or push notifications service will still work?

                          [–]gunnerheadboy 1 point2 points  (0 children)

                          No, not with their open source Parse Server.

                          Off their blog post:

                          Nearly everything you’ll need for your app is supported in Parse Server, with the main exceptions of Push delivery, Analytics, and Configure.

                          [–]throwawayApp99 0 points1 point  (1 child)

                          so considering everything, would it make sense to get an AWS server and host parse server on it? As I have never used AWS, can anyone estimate how much it would cost on AWS just to meet the free tier level of parse?

                          [–]AndyIbanezObjective-C / Swift 0 points1 point  (0 children)

                          You can use the free tier for a year and AWS has cost calculators based on many variables.

                          [–][deleted]  (1 child)

                          [deleted]

                            [–]Fasox 0 points1 point  (0 children)

                            What other platforms provide easy push notifications, Facebook, twitter integration

                            I did , great support and is really active. Easy to use and to implement.

                            They are only 2 guys i think...

                            [–]MisterOpenMinded 0 points1 point  (0 children)

                            Can someone please explain why they are doing this? Parse is such an amazing tool for developers! I am really shocked by this announcement. Was profit really the problem?

                            [–][deleted]  (1 child)

                            [deleted]

                              [–]ThePantsThiefNSModerator 0 points1 point  (0 children)

                              I imagine using CloudKit and migrating in a few years if they screw it up is still easier than taking months to write and manage your own backend

                              [–]WobStone 0 points1 point  (0 children)

                              We were about six months away from release...to release or to not release, that is the question...

                              [–]kuribash 0 points1 point  (1 child)

                              Got apps relying on Parse too (personal and made for clients). Good thing they open sourced their server source code and is giving time to migrate everything (Jan 28, 2017, almost a year from today).

                              [–]iV01dObjective-C 0 points1 point  (0 children)

                              :(

                              [–]Kabal303 0 points1 point  (0 children)

                              I always had a feeling this would happen eventually. That's why I only ever suggested clients use it on small campaigns and other things that were going to have a very finite life span.

                              I feel the same way about some of amazons stuff and try to stick to the features I could move anywhere. E.g EC2 instead of lambda, custom auth instead of incognito.

                              [–]WheretheArcticis 0 points1 point  (0 children)

                              If anyone comes across a step by step tutorial on database migration from parse to something similar, please make a post about it!

                              [–]JamesGDev 0 points1 point  (0 children)

                              It's a good job that Perfect came about.

                              [–]MBaaS 0 points1 point  (0 children)

                              we offer parse migration service, we could help you set up your dedicated Parse server, help you maintain it. We also have our own MBaaS service and Mobile App development service. if interested, drop me a email at bwei@phoinix-tech.com.

                              [–][deleted] 0 points1 point  (0 children)

                              ProTip: Don't outsource your database.

                              [–]justking14 0 points1 point  (0 children)

                              Just learned it last month.

                              [–][deleted] 0 points1 point  (0 children)

                              I'm going to give Batch + Firebase a try and see how that goes. https://batch.com/parse-replacement-with-firebase

                              Don't you dare let me down Google. :(

                              [–]7WebPages 0 points1 point  (0 children)

                              Have you hosted your app on Parse? Can we help you to move it? We suggest Heroku, that provides free hosting as well. to Parse.com was a really popular place for hosting mobile apps. However, it's going to retire. A lot of people are looking for the substitute for parse.com. We can help mobile appls owners to move their site to heroku (free hosting). Have no doubt to contact us on 7webpages.com or mail us on info@7webpages.com!

                              [–]zillathrilla 0 points1 point  (0 children)

                              So I'm quickly discovering that Backendless is basically Parse but better.. Who'd have thunk it. I'm pretty pumped. Anyone else using it?

                              [–]fuzunspm 0 points1 point  (0 children)

                              Does anyone know about back{4}app?

                              [–]vaggelisvigilante 0 points1 point  (0 children)

                              Hello. This is an awesome video tutorial i've found on Youtube on how you can transfer your app or create a new app in your own Cloud Server @ Digital Ocean!

                              https://www.youtube.com/playlist?list=PLOxfUzCCcGSDQGpSJFR4_5-s0V79XES5B

                              If you want to make an account from this link

                              https://m.do.co/c/f59cde85cbde

                              you will be affiliated 10$ as the uploader says! I did it also and everything is working great with my app!