Interesting concurrency discussion on github

Robert Friberg <[email protected]>
Newsgroups gmane.comp.java.prevayler
Message-ID <B4254FDD462F2F44B12BA210F535622817BF5FBC77@IE2RD2XVS651.red002.local>
Howdy folks,

We should bring this discussion to the list:
https://gist.github.com/1233217

My last comment:
Threading and concurrency is interesting per se but I still don't see how it relates specifically to prevelance. In #liveDB the engine controls access to the model (prevalent system) allowing multiple readers and a single writer. The locking strategy is configurable and can be disabled. This is useful if the model itself is thread safe or if access is known to be single threaded. So far we haven't experienced any performance bottlenecks due to the single writer lock. One way the prevalence framework could assist is providing more granular locks, a feature easily implemented. We should go with transparent concurrency as far as possible.


--
Robert Friberg
Senior Architect, Devrex AB
0733-839080
Twitter: @robertfriberg
http://devrex.se/
http://se.linkedin.com/in/robertfriberg

[cid:[email protected]]

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2

_______________________________________________
To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion
_______________________________________________
"Databases in Memoriam" -- http://www.prevayler.org
image001.png (image/png, 1.5 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.