I bet you have a memory leak

Details

This month we're proud to have a top rated JavaOne speaker presenting at MelbJVM.

Based on his talk at JavaOne last year, Nikita Salnikov-Tarnovski @iNikem (http://twitter.com/iNikem), was awarded the “Java Rock Star” badge of honour. He'll be presenting this talk at the next MelbJVM. The topic of which is something that every Java developer will encounter at some stage of their career.

Nikita's talk

"I will present a fairly simple web application, written using standard Java frameworks and libraries. What makes this application special is that it contains 8 different Permanent Generation memory leaks. They all are pretty standard, nothing obscure or weird. Each of them has a high chance to exist in your application as well. In fact the chances are so high I can bet a beer on the outcome.

I will describe each of these leaks explaining why this particular code leaks class loaders. I will also reason, if this was a deliberate technical decision and/or the implementation was just sloppy. I will also show how to fix it."

Prior to founding Plumbr, Nikita was a Java EE developer and performance consultant in the Baltics, and has worked with tens of different Java EE applications over the years. In the last four years he specialized in troubleshooting and performance optimization.

Google Hangout

Nikita will be presenting via Google Hangout. Those outside of Melbourne are welcome to join also. Link to follow.

Sponsors

Plumbr (https://plumbr.eu/) have stepped in to help with food & beer this month.Peoplebank are lending us their great room as always.

Agenda

6.30 - 6.45 Networking Drinks & Pizza

6.50 - 7.00 News

7.00 - 8.00 "I bet you have a memory leak"

*ps we've still got room for a lightning talk - if you've got something to teach or something to show please let us know.

Info on getting there:

Peoplebank offices are on the south-west corner of Flinders Lane and Queen St. Doors lock at 6pm but someone from Peoplebank will be downstairs to let people in. If when you get there, no one is present, call[masked] and we'll send someone down. We also will be having a raffle, so when you get to Level 13, there will be someone to greet you, get a name-tag, and also put you in the raffle draw. For those driving in, there is flat rate (~$10) after hours parking on Market St, between Flinders lane and Flinders st.