Jens Frank wrote:
On Fri, May 06, 2005 at 10:55:30PM +0100, Timwi
wrote:
I see that the overwhelming majority of people
here think that splitting
different language wikis away from each other is a good idea?
The idea of splitting is to have the master DB for wikis in different
data centers. They would still replicate their content to the other
data centers.
All locations would have a slave copy of all the other languages.
I see. That makes more sense, frankly.
I guess I can
kiss my vision of a unified cross-language watchlist
good-bye then...
Since the data will be available in all datacenters, this should still
be possible in theory.
Whatever became of my age-old idea of adding a "language" column to
cur/old (now page/revision) and having all data from all languages form
one (virtual) database? That would certainly make a cross-language
watchlist way easier to implement.
Smaller latency, higher redundancy. Do you remember
the hurricane that
nearly hit Tampa? The power outage in the Tampa datacenter? The
switch failure?
As already mentioned, the latency is negligible (and indeed between
Europe and North America there is often no more latency than
intra-continentally). As for catastrophe preemption, I figured if
LiveJournal -- a commercial business -- isn't doing it, it can't be
*that* much of a risk. Of course I remember those outages, including
LiveJournal's, but we never really lost any substantial amount of data.
The hurricane wouldn't have caused any more trouble than us having to
rewind to the last backup (which a lot of people world-wide had
downloaded, as far as I understood it).
Timwi