I've had the impression for a long time that, instead of the normal solutions such as Postgres or MySQL, airline booking web sites are instead all backed by one little bloke in the back room of a souk bar somewhere in North Africa, rolling an enormous number of twenty-sided dice.

yep, that's me. we're not in north africa, mind you, but you should see my dice collection.

--dan.