Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a2273adda8403e6e

Jump to content

Talk:Serializing tokens

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 11 months ago by 98.97.129.24 in topic References

Speaking of serialization! I just discovered what happens when two people attempt to modify the same Wiki page at the same time!

--MJA

Yeah, what's that?

Hey, does anyone have any references to criticism of this concurrency model? Anyone in the academia looking into this?


About "Serializing Tokens In Action", I see deadlocks can still happen. So the real difference with mutexes is only the fact that when the thread blocks, the token is released? I think this article is not neutral enough and lacks some counter examination.

JnRouvignac (talk) 07:51, 30 September 2009 (UTC)Reply

If you need to use a technique like this, your code is likely poorly designed from a locking perspective. Components should not call out to other components while holding a lock, and a lock should be held only while touching the specific data that is protected by that lock. It seems that if you need this type of lock, you have too much random code acting under your lock. —Preceding unsigned comment added by 72.49.162.229 (talk) 05:02, 25 May 2010 (UTC)Reply

References

[edit]

Archived reference is dead, and the Darwin one is outdated. 98.97.129.24 (talk) 03:02, 6 August 2025 (UTC)Reply