As a matter of fact, merlyn has a column on that. However, it's not scalable for large systems because it requires so many resources to be kept alive on the server side for every client. It also makes failover between servers impossible.
Comment on Re: Re: Re: Re: Concurrency control in web applications