Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sbahra
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
sbahra
14y ago
You asked for a link to an explanation, I do not have a link to the explanation. I'm not sure what you found funny about referring you to a 30/50-line piece of source-code with an implementation for your own comparison. Also, people make mi
92.
▲
by
sbahra
14y ago
You could also compare it to ck_fifo_spsc in the above link (look at include/ck_fifo.h).
93.
▲
by
sbahra
14y ago
Please note that the code in this article is broken. It lacks proper use of atomics, memory barriers, let alone compiler barriers. You can find a similar and correct queue at http://concurrencykit.org (ck_fifo.h). The liblfds queue is ver
94.
▲
by
sbahra
14y ago
Post to ImAHacker with getCode specifier.
95.
▲
by
sbahra
14y ago
A while back I linked to the following: http://concurrencykit.org/presentations/lockfree_introductio... Please make sure to navigate all the way down, before navigating to the right. Press the space bar to see the full layout of the prese
96.
▲
by
sbahra
14y ago
http://concurrencykit.org/ is also available, used in several production systems.
97.
▲
by
sbahra
15y ago
Which real meat are you looking for? I would think that there was too much meat in that presentation. Granted, I could have accompanied notes. I would place a lot of emphasis on understanding the code examples. If you have any questions, pl
98.
▲
by
sbahra
15y ago
The deck is a work in progress and is likely best accompanied with additional notes. Regardless, I thought some people may find it interesting. Note the SMR implementations there are toy implementations for the sake of brevity (and the QSBR
99.
▲
Introduction to Lock-Free Programming (in unmanaged languages)
(techblog.appnexus.com)
11 points
by
sbahra
15y ago
|
3 comments
100.
▲
by
sbahra
15y ago
Thank you for your feedback. http://concurrencykit.org/doc/ and http://concurrencykit.org/support.html attempt to elaborate the state Concurrency Kit is in. Could you please be more specific?
101.
▲
Concurrency Kit: framework for concurrent systems in unmanaged languages
(concurrencykit.org)
19 points
by
sbahra
15y ago
|
4 comments
102.
▲
Powerful Scriptable Debugger (via LUA)
(wezfurlong.org)
1 points
by
sbahra
15y ago
|
0 comments