March 15, 2012 6:00 PM. 225 attended.

Tuning JVM for a VM - lessons learned, directly from VMware

We already know about JVM internals and large-heap GC issues, but running JVM on top of another virtual environment posses its own set of challenges. Fortunately, Ben Corrie, from VMware, offered to help us understand the issues and show us how to best tune our JVM for this increasingly common deployment option.

The number of Java workloads running on virtualized infrastructure has been increasing exponentially over the last few years. Advancements in processors and hypervisor technology now make virtualizing Java a compelling proposition. However, there are still best practice provisos and considerations, particularly in the area of JVM memory management. This talk will present a lot of the innovation, practical insight, and lessons learned gained from the last year by a senior engineer from VMware who recently developed a Java "ballooning" solution called Elastic Memory for Java (EM4J)

As always, venue, food, drinks, and giveaways will be provided by our sponsors!

The rough agenda for the evening looks like this:

6:00-6:25pm: Arrive and mingle (food/drinks provided)
6:25-6:30pm: Announcements
6:30-8:00pm: Ben's presentation
8:00-8:15pm: Q&A, wrap-up, and giveaways

About Ben Corrie
Ben Corrie has been working on Java since 1998, where he began at IBM testing JDK 1.1.4. He progressed to working on the internals of IBM's Java Virtual Machine where he lead a project to develop industry-leading memory management technology for the JVM. He joined SpringSource as a consultant in 2008 and moved to California a year later to lead an effort to improve Java performance on vSphere.

  • Hiral
    Hiral

    Um, there are two meetups at stackmob the same day? This one and the sf scala group? Am I missing something?

    Posted February 24 at 11:04 PM
  • Aleksandar Gargenta
    Aleksandar Gargenta

    Right. I just found out about that recently as well. We'll likely have to reschedule our event to a different date. I'll let you know.

    Posted February 26 at 9:38 PM
  • Aleksandar Gargenta
    Aleksandar Gargenta

    So it happened. We moved this event to March 15th. I hope you can all still make it. Sorry for the inconvenience.

    Posted February 28 at 5:09 PM
  • Mariam
    Mariam

    Is there anyway that we can download the slideshow of this meetup?

    Posted March 15 at 11:43 PM
  • Paul McIntire
    Paul McIntire

    Big Ups to Ben Corrie for a great talk. I learned a ton..

    Posted March 16 at 12:59 AM
  • Daniel Valencia Backhoff
    Daniel Valencia Backhoff

    Congrats to the hosts and the presenter for a great talk!
    I'm also interested in the slides, any way we can get them?
    Thanks!

    Posted March 16 at 9:49 AM
  • Swapna
    Swapna

    was there any recording done?

    Posted March 16 at 10:30 AM
  • Kunal Gandhi
    Kunal Gandhi

    yes, it was. max said he will post it online.

    Posted March 16 at 1:23 PM
  • Jacky Lai
    Jacky Lai

    The presentation was great! The presented material a little bit dry though.

    Posted March 16 at 1:47 PM
  • pudur ramaswamy
    pudur ramaswamy

    yeah talk was intense and interesting...I could not find the link Ben mentioned for performance testing on vijava.sourceforge.net. Did any one find it?

    Posted March 16 at 4:22 PM
  • Brian
    Brian

    @pudur ramaswamy: I think this is the link to the VI Java project page on Sourceforge:

    http://sourceforge.net/projects/vijava/

    Posted March 16 at 5:20 PM
  • Travis Wellman
    Travis Wellman

    Still interested in video, audio, or slides if there is some waiting to be posted.

    Posted April 10 at 11:38 AM
  • Max Walker
    Max Walker

    Video will be posted with the slides tomorrow. I'll send a link when they're up.

    Posted April 11 at 12:49 PM
  • Max Walker
    Max Walker

    Hi guys, the video and slides from Ben's presentation are now up: http://mrkn.co/si3r0

    Posted April 12 at 2:34 PM
  • You must be a member to post a comment. Join or login.

225 attended
4.50 4.5017 (17 ratings)

Marakana Java Training

The organizer of this group.

IGN

Food, drinks, and venues for our meetings!

CloudBees

Awesome food and drinks for our Meetup!

AppDynamics

Beverages, T-shirts, and discounts!

Jax Conference

Free ticket to upcoming Jax conference!

GSN Games

Food and beverages for our Meetups!

TEKsystems

Sponsors food for our meetings.

Apex Systems

Sponsors food and drinks for our events

StackMob

An awesome venue for our Meetups!

O'Reilly

Gives away technical books at our meetings.

Google

Provides a YouTube channel for hosting our videos

Square

Awesome venue for our meetups!

Premier Technology Partners

Sponsors our cool new giveaways

Offer a perk for our members and get exposure.

Offer a perk →
People in this
Meetup are also in:

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

or
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service