web statistics

notes.variogr.am

My name is Brian Whitman. I am a lapsed scientist and sound artist currently co-founder/CTO at The Echo Nest, a music intelligence company in Somerville, MA. As I work on various scaling and media search problems with detours into art projects I'll be posting details here in the hopes that I can learn from others. I'd always like to hear from you if you are working on similar things.

Feb 1st, 2009 @ 8:50 am

The Read Write Problem

LEXATEXY was away for awhile in other countries much of January, but constantly furrowed his brow at a classic but old-new-again problem with data and Retrieving It. How many times has this happened to you:

CUSTOMER: Here’s some data, take it, immediately!

LEXATEXY: Thank you for that data. 

CUSTOMER (Within 80ms): Where is my data?

LEXATEXY: Oh, I have it, but i need to do Things with it until you can see it. You know, the things you pay me to do.

CUSTOMER: I don’t understand. I gave you something, now I want to see it. Immediately. I also want to see it in relation to my older data. 

That’s a bit much, especially when CUSTOMER and LEXATEXY are the same person (real problems on the fabric farm some days…) But it’s a common issue, right? Indexing takes time. A computer program has to go through the data you injected and figure out where to put it. When you add lots of data this may take a lot longer than your average web page refresh. Especially if lots of people are doing it too.

LEXATEXY has noticed a few proposed solutions to this over the years:

What do you do? 

Archive · RSS · Theme by Novembird