4 ms·
And this, boys and girls, is why you never use any service of which you cannot host a fully working copy yourself.
by dmitrygr 8y ago
And this, boys and girls, is why you never use any service of which you cannot host a fully working copy yourself.
- sonnyblarney 8y ago" which you cannot host a fully working copy yourself" Sadly, no. The majority of services have complex functions often requiring key data and updates, and it's just not possible, let alone feasible to 'self host' most things. But it's a neat idea ... maybe there's a solution there ...
- dmitrygr 8y agoMake your own and host that, or risk this. again and again and again. If this was not a painful enough lesson, the next time will be. :)
- sonnyblarney 8y ago"Make your own and host that" You're going to host your own version of Google maps? Host your own version of 'background check' or 'credit check'? Host your own DB of global financial transactions? Host your own instance of weather data? Geospatial data? It's not possible in most situations, and not feasible in most others, unfortunately.
- dmitrygr 8y agoI'm almost entirely sure that Google is not in the habit of turning Services down with no warning. I guess I should have been more specific: never rely on a start-up to be here tomorrow
- Shish2k 8y ago> You're going to host your own version of Google maps? I've never worked on a service which involves the other things you mentioned, but I've worked on some map-based services, and we went with self-hosted OpenStreetMap instances for exactly this reason :)
- nerdbaggy 8y agoWhat is your suggestion for a self hosted client fraud platform?
- dmitrygr 8y agoHire a few competent engineers and make one
- not_kurt_godel 8y agoYou could do that, and they'd quickly tell you that fraud detection requires vast datasets that your company almost certainly cannot generate or maintain in-house. Then what?
- dmitrygr 8y agoFind a way to live without it I guess. Certainly that would be better than having your entire production stop working because somebody else decided to take a multimillion-dollar check and run with no concern for you or contracts you had signed
- krainboltgreene 8y agoIt's not better.
- not_kurt_godel 8y agoIf you can afford to cut multi-million dollar checks for a fraud/abuse prevention service, then you can also afford to retain a legal team who will recoup your losses and then some when those contracts are broken. A temporary production outage due to a rare situation is far preferable to being at the perpetual mercy of hackers constantly pwning whatever half-baked homegrown security system you forced your engineers to implement with inadequate support & resources. Real businesses don't operate on "I guess" solutions and they don't just fork over huge chunks of cash willy-nilly without doing at least some cost-benefit analysis and making sure they're protected in case of contract breach.