[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ruby-talk
Subject:    Re: Some interesting criticisms of rails
From:       "Zed A. Shaw" <zedshaw () zedshaw ! com>
Date:       2005-09-17 17:17:24
Message-ID: 20050917131615.6e39fdac.zedshaw () zedshaw ! com
[Download RAW message or body]

Robert, where's the logical proof that distributed locking to control access to a shared resource is always faster than using a centralized server?  I'm curious if one exists.

On Sat, 17 Sep 2005 18:51:35 +0900
"Robert Klemme" <bob.news@gmx.net> wrote:

> Zed A. Shaw <zedshaw@zedshaw.com> wrote:
> First of all it's five philosophers (i.e. as far as I remeber it's important 
> that the number of resource aquisitors is odd).  Then of course this just 
> serves as an illustrating example.  The problem of shared resource access is 
> all too common in CS (for example in databases).  You cannot solve it by 
> introducing a centralized server because that creates a bottleneck which 
> defies the purpose of parallel processing.  Your waiter is not the best 
> solution.  If you're interested in more details about how for example RDBMS 
> solve this there's a lot of resources out there to read on.
> 
> I don't know why think you have to rant about real CS problems or 
> communists.  This is not an excercise to plague students but it's a real 
> issue and an important problem which must be solved.  Without real solutions 
> your OS would likely perform much worse than it actually does.
> 
> Regards
> 
>     robert
> 
> 

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic