addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartrashtriangle-downtriangle-uptwitteruseryahoo

JVM goes to BigData

JVM goes to BigData

6:00 - 7:00 Networking & Light Dinner

7:00 - 7:15 Announcements

7:15 - 8:45 Talk

8:45 Q&A & Dismiss

Slowly yet surely the JVM is going to Big Data! In this fun filled presentation we see what pieces of Java & JVM triumph or unravel in the battle for performance at high scale! Concurrency is the currency of scale on multi-core & the new generation of collections and non-blocking hashmaps are well worth the time taking a deep dive into. 
We take a quick look at the next gen serialization techniques as well as implementation pitfalls around UUID. The achilles' heel for JVM remains Garbage Collection: a deep dive into the internals of the memory model, common GC algorithms and their tuning knobs is always a big draw. EC2 & cloud present us with a virtualized & unchartered territory for scaling the JVM. 
We will leave some room for Q&A or fill it up with any asynchronous I/O that might queue up during the talk. A round of applause will be due to the various tools that are essentials for Java performance debugging. 

About the speaker: 
SriSatish Ambati is chief tinkerer of Java and Enterprise stacks and working on his stealth mode startup. He recently led engineering for the Cassandra Company, DataStax & before that for 7 years at the JVM company, Azul Systems. Over the course of a decade or so, he has actively supported, profiled and scaled hundreds of in-production and in-development Java, enterprise and database stacks for performance. 
He uses these experiences to distil system trends and turbulences. SriSatish's talks have been well received at conferences & tech fairs including JavaOne, JBossWorld & ApacheCon and is now a regular speaker at SFJava. He sometimes leaves trail @srisatish.

Join or login to comment.

  • Amit K.

    The talk although provided some good information, had two issues for me -
    1. the term "BigData" in title was misleading
    2. provided a surface level information on most of the items that were dicussed

    September 22, 2011

  • Garrett S.

    Boring talk. Not very good presentation and presenter.

    September 22, 2011

  • Jianfei X.

    I think that title is bit misleading. Session's focus is on the limitation of Java and JVM, and how to get around with them, and discussion of GC is mainly to help understand GC and utilize it better in terms of design and management of application data.

    September 22, 2011

  • Richard Y.

    I think the presentation title didn't accurately describe the actual presentation. The slides didn't completely convey the information, only fragments of it.

    September 22, 2011

  • Karl P.

    probably my fault I should not have signed up for it-- this was way to technical for me --

    September 22, 2011

  • Alok D.

    There were lot of helpful pointers on how to scale jvm, which will be beneficial to folks who are not familiar into jvm optimization.

    September 22, 2011

  • Dain S.

    The speaker had no idea what he was talking about.

    September 22, 2011

  • Chris F.

    excellent talk

    September 22, 2011

  • A former member
    A former member

    The presentation was more summary-based than what I was looking for. I expected more of a deep dive. However, it provided lot of good information.

    September 22, 2011

  • A former member
    A former member

    The talk was somewhat random, jumping from one topic to another. Got some useful and interesting pieces though.

    September 22, 2011

  • Bradley R.

    Please post the slides.

    September 22, 2011

  • Wenbo Z.

    Will the slides be posted?

    September 21, 2011

  • Van R.

    Yes. it has been open for sign up here from the beginning and there were 80 people on that wait list this morning. I just asked all the Yes RSVP holders to update their RSVP if they cannot attend. Since then, the waitlist count has dropped from 80 to 75 people. This is because wait list folks are automatically upgrade to Yes RSVPs when someone with a Yes RSVP cancels their attendance. I also sent email just now to everyone on the wait list about the process.

    September 21, 2011

Our Sponsors

  • Google

    Google provides the venue for most meetings.

  • New Relic

    New Relic, performance monitoring & analytics company, pays for pizza!

People in this
Meetup are also in:

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