My Photo

Twitter Updates

    follow me on Twitter

    Google Ad Skyscraper

    « Use IBM WebSphere eXtreme Scale to get the most out of your SOA investment! | Main | Why Java is important to VMware but may not matter long term »

    July 23, 2009

    Comments

    Elliott Steele

    Take a look at the Clojure programming language.

    http://clojure.org/concurrent_programming

    Josh Patel

    I am not a very technical person but the way you have explained lock free version of sync in code is really amazing. I hope to read about all this in the future.
    Just stumbled and submitted your site to Viralogy. Hope you get some great traffic from it. Your blog is here http://www.viralogy.com/blogs/my/12785

    - Josh

    Anthony Williams

    That's certainly one way to implement lock-free data structures, and on a garbage-collected platform like Java then it works really well. If you don't like the overhead of copying the data structure in its entirety then you can move to a different data structure where you can replace smaller chunks.

    It's not the only way to write lock-free data structures though, and I wouldn't like to assert that any particular method was "typical".

    Verify your Comment

    Previewing your Comment

    This is only a preview. Your comment has not yet been posted.

    Working...
    Your comment could not be posted. Error type:
    Your comment has been posted. Post another comment

    The letters and numbers you entered did not match the image. Please try again.

    As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

    Having trouble reading this image? View an alternate.

    Working...

    Post a comment