Friday, June 09

Geek

Fiddlicreepi

When tasked with building a huge and complex database application, it is valuable to have already spent half your life doing exactly that. Because then, when faced with a seemingly intractable problem, you can simply cast your mind back to how you solved it last time.

Having said that, multi-master replication still poses problems. Having said that, we're not running a bank here. We can say the order of transactions is not guaranteed. The detail lines are in a different order in Japan as compared to the Netherlands? Doesn't matter. As long as they're all present and correct, and the ordering isn't too badly screwed up (minutes matter; seconds don't), we can get away with it. It's a bit annoying that we need an extra field (the original server number) to guarantee uniqueness on some tables, but that's life.

And for the tables that need to be centrally controlled, well, we centrally control those ones. Makes up 0.01% of transactions and 0.0001% of database operations. No biggie.

Look for it on a website near you, probably around September. I can't divulge the details just yet, but don't worry, you'll know it when you see it.

Posted by: Pixy Misa at 06:30 PM | Comments (1) | Add Comment | Trackbacks (Suck)
Post contains 197 words, total size 1 kb.

1 Daaaaaaaahhhhh... I like pie.

Posted by: Wonderduck at Friday, June 09 2006 07:28 PM (+FLIL)

Hide Comments | Add Comment

Comments are disabled. Post is locked.
45kb generated in CPU 0.0979, elapsed 0.1885 seconds.
56 queries taking 0.1779 seconds, 350 records returned.
Powered by Minx 1.1.6c-pink.