Hi Anthony,

As you say, the context does soften that sentence.

However, the existing wording is not only wrong, it also gave someone
on this list some unnecessary cause for concern.

Regards,  D


On Jan 26, 5:29 pm, Anthony <[email protected]> wrote:
> On Wednesday, January 26, 2011 10:45:45 AM UTC-5, villas wrote:
>
> > Massimo,
>
> > > "Even if there are multiple web servers, there must be one, and only
> > > one, database server. "
>
> > This does appear to negate one of Web2py's best features, concurrent
> > access to multiple DB servers.  How about changing the book to read as
> > follows (incorporating Jonathan's comment)??
>
> > "Even if there are multiple web servers, there must still be a single
> > *logical* database server that presents a single, consistent view of
> > the data".
>
> > -D
>
> Yes, the statement in the book is clearly a general statement about the
> scalability challenges of RDBMS's with ACID transactions, not a limitation
> specific to web2py. There's a hint at possible solutions in the very next
> paragraph:
>
> "In the rest of the chapter, we consider various recipes that may provide an
> improvement over *this naive approach*..." (emphasis added).
>
> And things are really cleared up further down the page in the "Using
> Replicated Databases" 
> section:http://web2py.com/book/default/chapter/11#Using-Replicated-Databases

Reply via email to