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

Performance and Predictability

*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: 

Performance and Predictability
Presented by Richard Warburton (approx. 1 hour)

These days fast code needs to operate in harmony with its environment.  At the deepest level this means working well with hardware: RAM, disks and SSDs. A unifying theme is treating memory access patterns in a uniform and predictable way that is sympathetic to the underlying hardware. For example writing to and reading from RAM and Hard Disks can be significantly sped up by operating sequentially on the device, rather than randomly accessing the data.

In this talk we’ll cover why access patterns are important, what kind of speed gain you can get and how you can write simple high level code which works well with these kind of patterns.

Who should attend:

Developers with a craving for the low level/deep dive stuff.


Richard is an empirical technologist and solver of deep-dive technical problems. Recently he has been working on data analytics for high performance computing and has written a book on Java 8 Lambdas for O’Reilly.  He is a leader in the London Java Community and organised the Adopt-a-JSR programs for Java 8 and runs the Openjdk Hackdays.  Richard is also a known conference speaker, having talked at JavaOne, JFokus, Devoxx, Geecon and JAX London. Previously he worked on static analysis problems and compilers and has obtained a PhD in Computer Science from The University of Warwick.


18:15: Doors open 
18:30 approx: Main presentation 
19:45.20:00: Networking and informal discussion 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 their first job video 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.

  • Anji C.

    Hi everyone,

    Here is a link to the slides from this event -

    Thanks for coming if you made it,


    May 6, 2014

  • Dominik S.

    I couldn't come as London Underground staff prefer enjoying sunny weather rather work ,so they went so strike :(

    April 30, 2014

  • Daniel B.

    Great thought-provoking talk on performance! Key takeaways for me were; know the hardware characteristics of the underlying you are deploying on; and favour sequential access of data over random (where possible). I've also been inspired to dive into some assembler code again - this reminds of the good ol' days at Uni! :-)

    April 30, 2014

  • Carl Matthew J.

    This was one of the most enjoyable meetups I have attended in a while.

    April 29, 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