Posts

Showing posts with the label Failure

Robust Software - Really, *REALLY* Hard To Do...

Image
You may have heard of Project ORCA the Romney Campaign's massive high-tech Get Out The Vote effort in 2012, which failed, and spectacularly at that.  As John Ekdal put it By 2PM, I had completely given up. I finally got ahold of someone at around 1PM and I never heard back. From what I understand, the entire system crashed at around 4PM... So, the end result was that 30,000+ of the most active and fired-up volunteers were wandering around confused and frustrated when they could have been doing anything else to help From all appearances, it was a combination of lack of robustness , lack of scalability , and a pernicious consultant culture that doomed it. This wasn't the first time I'dseen problems of this type, and it almost certainly won't be the last.  The underlying issue was pretty standard. - basically, the word "Robust" takes on a whole new meaning when failure is not  an option. This is really important, and worth repeating loudly -   ...

Why to use MongoDB - Reason #32

Image
The failure rates for startups is 30 - 90% , depending on how you define "failure".  That said, the failure rate for tech / VC based startups is really pretty far along on the 90% end of the scale .  The point here? MongoDB is remarkably good, useful, and effective at rapid prototyping, and quick development.  Oh, it may have any number of issues at scaling, data integrity, etc., but it is - really - way cool when it comes to Just Getting Something Out There. Putting the two together MongoDB - because if your startup is destined to fail, you may as well Fail Fast