Pinboard (jm)
https://pinboard.in/u:jm/public/
recent bookmarks from jmMarc Brooker on leases2019-02-08T14:18:15+00:00
https://twitter.com/MarcJBrooker/status/1093650148708691969
jmleases primitives distributed-systems distcomp networking coding marc-brooker algorithmshttps://pinboard.in/https://pinboard.in/u:jm/b:4945e87a8ceb/WriterReaderPhaser2014-11-17T12:17:49+00:00
http://stuff-gil-says.blogspot.ie/2014/11/writerreaderphaser-story-about-new.html
jmHave you ever had a need for logging or analyzing data that is actively being updated? Have you ever wanted to do that without stalling the writers (recorders) in any way? If so, then WriterReaderPhaser is for you. I'm not talking about logging messages or text lines here. I'm talking about data. Data larger than one word of memory. Data that holds actual interesting state. Data that keeps being updated, but needs to be viewed in a stable and coherent way for analysis or logging. Data like frame buffers. Data like histograms. Data like usage counts. Data that changes.
see also Left-Right: http://concurrencyfreaks.blogspot.ie/2013/12/left-right-concurrency-control.html]]>phasers data-structures concurrency primitives algorithms performance wait-freehttps://pinboard.in/https://pinboard.in/u:jm/b:919ce0908e15/