gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gzz-commits] manuscripts/storm article.rst


From: hemppah
Subject: Re: [Gzz-commits] manuscripts/storm article.rst
Date: Wed, 22 Jan 2003 13:05:15 +0200
User-agent: Internet Messaging Program (IMP) 3.1

Quoting Benja Fallenstein <address@hidden>:

> address@hidden wrote:
> > Quoting Benja Fallenstein <address@hidden>:
> >>+benja's reply:
> >>+Hm. Replication to me means, the same data is kept on multiple
> >>+machines. This is not what we are talking about here: We're talking
> >>+about *different versions* of the same data being kept
> >>+on multiple machines, and occasionally being 'brought into sync'
> >>+with each other. If I send you a draft article and you comment on it,
> >>+and I make changes too, and later I merge the two divergent
> >>+versions back together, 'syncing' seems approximately right,
> >>+but 'replication' seems completely wrong to me.
> > 
> > Hm ;).
> > 
> > When same data is kept on multiple machines, each instance is called
> replica
> > of data. When we merge different *versions* of replicas to same 'new
> version',
> > this operation is called replication.
> 
>  From The Free On-line Dictionary of Computing, cited after dictionary.com:
> >  <database, networking> Creating and maintaining a duplicate
> >  copy of a database or file system on a different computer,
> >  typically a server. The term usually implies the
> >  intelligent copying of parts of the source database which have
> >  changed since the last replication with the destination.
> > 
> >  Replication may be one-way or two-way. Two-way replication is
> >  much more complicated because of the possibility that a
> >  replicated object may have been updated differently in the two
> >  locations in which case some method is needed to reconcile the
> >  different versions.
> > 
> >  For example, Lotus Notes can automatically distribute
> >  document databases across telecommunications networks. Notes
> >  supports a wide range of network protocols including X25
> >  and Internet TCP/IP.
> 
> So the point of replication is that two systems always contain the same 
> information, although there may be problems with this if conflicting 
> updates have been made to the two systems (presumably used by different 
> people). As I said, we want more things than that.

Yes, partly true. Replication can happen between more than two systems (e.g. in
Notes) and the conflicting is a 'feature' of replication of the system
(implementation issue as in Notes ;). Furthermore, term 'replication' is widely
used also in p2p research community, so it's not tied only to server 
architectures.

> 
> I have not been able to find a definition of 'synchronization'...
> 

Synchronization:

>From Cambridge International Dictionary of English:

synchronize, British and Australian usually -ise
verb 
to (cause to) happen at the same time 
The show was designed so that the lights synchronized with the music. [I]
If you're also going home at some point this month, why don't we synchronize our
weekends and meet up? [T]

If you synchronize clocks or watches, you change them so that they all show the
same time. 
We'd better synchronize our watches if we all want to be there at the same time.

Synchronized swimming is a sport in which a group of people make graceful
dance-like movements in the water at the same time. 

synchronization, British and Australian usually -isation
noun [U] 
The entire roomful of dancers moved in perfect synchronization (=at exactly the
same time), just like in the movies.

>From The Collaborative International Dictionary of English v.0.44 [gcide]:

  Synchronization \Syn`chro*ni*za"tion\, n.
     The act of synchronizing; concurrence of events in respect to
     time.
     [1913 Webster]

>From WordNet (r) 1.7 [wn]:

  synchronization
       n 1: the relation that exists when things occur at the same time;
            "the drug produces an increased synchrony of the brain
            waves" [syn: {synchronism}, {synchrony}, {synchronicity},
             {synchroneity}, {synchronisation}, {synchronizing}]
            [ant: {asynchronism}, {asynchronism}, {asynchronism}]
       2: an adjustment that causes something to occur or recur in
          unison [syn: {synchronisation}, {synchronizing}, {synchronising}]
       3: coordinating by causing to indicate the same time; "the
          synchronization of their watches was an important
          preliminary" [syn: {synchronisation}, {synchronizing}]


Replication:

>From Cambridge International Dictionary of English:

replica
noun [C] 
an exact copy of an object 
His hobby is building replicas of vintage cars.
The ship is an exact replica of the original Golden Hind.

replicate
verb 
FORMAL 
Chromosomes replicate (=make exact copies of themselves) before cells divide and
multiply. [I]
Researchers tried many times to replicate (=repeat in exactly the same way) the
original experiment. [T]

replication
noun [C/U] 
FORMAL 


I still prefer 'term' replication ;).


-Hermanni






-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]