Subject | Re: [Firebird-Architect] Interesting paper |
---|---|
Author | Paul Ruizendaal |
Post date | 2010-09-08T09:37:20Z |
Paolo,
Thanks for your tip. From that post I followed some links and stumbled
across something I had not noticed before (perhaps stupidly so): Yahoo's
Serpa/PNUTS system. It seems to use Lamport relativity as one of its
concepts, but also uses sharding as a core concept with no joins across
shards. I guess db engine architecting hasn't been this much fun since the
early 80's.
Paul
PS I agree with Ann that there is much confusion about terms in the field
currently. Not only is there the serialisable/isolation misunderstanding,
also "consistent" is often used to mean "atomic". The PNUTS paper is but
one example of this.
On Tue, 7 Sep 2010 18:19:04 +0100, Paulo Gaspar <paulo.gaspar@...>
wrote:
Thanks for your tip. From that post I followed some links and stumbled
across something I had not noticed before (perhaps stupidly so): Yahoo's
Serpa/PNUTS system. It seems to use Lamport relativity as one of its
concepts, but also uses sharding as a core concept with no joins across
shards. I guess db engine architecting hasn't been this much fun since the
early 80's.
Paul
PS I agree with Ann that there is much confusion about terms in the field
currently. Not only is there the serialisable/isolation misunderstanding,
also "consistent" is often used to mean "atomic". The PNUTS paper is but
one example of this.
On Tue, 7 Sep 2010 18:19:04 +0100, Paulo Gaspar <paulo.gaspar@...>
wrote:
> There is already a brilliant reply / rebuttal:http://yz.mit.edu/wp/infrequently-asked-questions-on-deterministic-distributed-transaction-management/
>
>
>
>
> Have fun,
> Paulo Gaspar