align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Java Concurrent Animated

*Please note this is an LJC event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: 

Java Concurrent Animated
Presented by Victor Grazi 
- Approx 1 hour + Q&A

If a picture is worth a thousand words, an animation is worth a thousand pictures.

This presentation consists of a series of interactive animations that visualize the functionality of the components in the java.util.concurrent library. Each animation features buttons that correspond to the method calls in that component. Each click of a button shows how the threads interact in real time. The animations are controlled by the actual Java concurrency components they are illustrating, with some surprising results! Threads are color coded according to the thread state.

The presentation is not a Power Point or a coding demo; rather there’s a self-executable jar that launches the animations. We will cover Executors, Phaser, all kinds of Locks and synchronizers, the new StampedLock, and Fork Join, as well as most of the other components in java.util.concurrent. Incidentally, the application is open-source, hosted on Source Forge, and can be downloaded at

Who should attend:

All Java developers from junior to advanced should enjoy this presentation.


Victor Grazi is a Vice President at Nomura Securities and has been doing server side Java development, mostly in the securities industry since 1996. He is an Oracle Java Champion and a frequent presenter at technical conferences. Victor is also a Java editor at InfoQ Magazine, and has served on the Java Community Process Executive Committee where he won an Outstanding Spec Lead award for his work on JSR 354 Java Money and Currency.


Doors open at 18:15, followed by lightning talks from members of the LJC, refreshments and the main talk. Networking and informal discussion from 8pm at: The Old Ivy House Pub, 166 Goswell Road EC1V 7DT

Please Note: 

Nearest tube: Barbican 
Nearest Coffee Shop: Sun Coffee Shop, 55-63 Goswell Road, London, EC1V 7EN for if you arrive early 

Event organised by the awesome folk at RecWorks - check out the blog here:

*Please note this is an LJC event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: 

Join or login to comment.

  • Rajendra A.

    I know it happened last week, Found this Java concurrency related humor in my G+ feed -

    2 · March 18, 2014

  • Anji C.

    Hi everyone,

    I am glad you enjoyed the event!

    The presentation can be downloaded from Also, if people have questions about the download, execution or presentation, please contact [masked] Many thanks,

    March 13, 2014

  • Greg N.

    i've created a mindmap of yesterdays notes and also added it to my collection of mindmaps on java concurrency. feel free to fork

    March 13, 2014

  • A former member
    A former member

    Interesting talk and enjoyably presented. I don't use the concurrency library much myself, but good to know about all the various options available and very easy to understand using the animation.

    March 12, 2014

  • Rajendra A.

    Great event. Once again proves that picture is worth more than a thousand word. Visualization for the win.

    March 12, 2014

  • Marcin W.

    Best LJC event this year Thanks!

    March 12, 2014

  • Hicham M.

    Great event. I've learned a lot. Thank you to Victor and to the people who organized it.

    1 · March 12, 2014

  • Victor G.

    I am very grateful to the London Java Community for attending this presentation. I must say this is the best audience I have ever seen. The questions were thoughtful, the people were genuinely friendly, and everyone was engaged.

    6 · March 12, 2014

  • Ahsan U.

    This was well spoken and well managed event. Thanks Team.

    1 · March 12, 2014

  • Dominik S.

    I hate Java Concurrency as It is like minefield,but this event was great.It had many many great examples with amazing talk.WELL DONE! Thank you very much Victor Grazi !

    1 · March 11, 2014

  • Enrico P.

    Very interesting and very practical session, really enjoyed it!

    1 · March 11, 2014

  • Robyn B.

    Best meetup I've been to - really great. Thanks

    1 · March 11, 2014

  • Anji C.

    Stephen Halsey will present the lightning talk: "Climate Change Coding".

    March 10, 2014

  • Victor G.

    Hi all, thanks for signing up. This is a fun, eye opening talk. I am looking forward to my trip to London and I hope you will enjoy the presentation.

    1 · February 20, 2014

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference in collaboration with the LJC, 8-10th June 16

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • IBM

    Build Enterprise-grade apps at start-up speed.

  • New Relic

    New Relic makes sense of billions of metrics a day in real time.

  • Hazelcast

    Hazelcast is the leader in operating in-memory computing.

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

  • Craft Rebellion

    Your choice of fresh craft beer, delivered. For 10% off use ‘LJC'

People in this
Meetup are also in:

Start the perfect Meetup for you

We'll help you find just the right people

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy