Re: eBay's hot potato toss

Steve Dossick (sdossick@cs.columbia.edu)
Fri, 18 Jun 1999 14:07:23 -0400 (EDT)


I guess I'm having a hard time believing that something eBay wrote in
their back-end apps caused a cascade of failures so severe as to cause
corruption on (possibly multiple) databases at a low level.

We've all seen eBay, it's not exactly a sophisticated site...hell, they
don't even accept online payments of fees! Big site, but not
sophisticated. Given the amount of code in Oracle's system devoted to not
allowing db corruptions to happen, I find it hard to believe this wasn't
something along the lines of a disk failure that they were caught off
guard by (i.e. they didn't have a replicated copy of the db).

Also, to those who claim that a db corruption is non-fixable, I point to
the extensive roll-forward features in Oracle. You really can take last
week's db and roll it forward to its latest state. Unless, of course, the
failure trashed the transaction log. On all the replicated servers....

-s