Archive for April, 2009

Socorro Dumps Wave Good-bye to the Relational Database

Let's say we've got some twenty-five million chunks of data ranging in size from one K to several meg. Let's also say that we only rarely ever need to access this data, but when we do, we need it fast. Would your first choice be to save this data in a relational database? That's the situation that we've got in Socorro right now. Each time we catch a crash coming in from the field, we process it and save a "cooked" version of the dump in the database. We also save some details about the crash in ... Read More »


Browser Support

For the past couple of days I've been pondering our browser support chart that the Mozilla webdev team wrote up about a year ago. Since then, the browser ecosphere has changed considerably. Chrome burst onto the scene with no warning, IE8 was released and Safari 4 is up-and-coming. One of the toughest parts of being a web developer is deciding what browser to support and how much to support each one. Should it be a binary decision, either support 100% or not? Support some browsers 100% and ... Read More »