The SDJUG meets every 3rd Tuesday of the month.
6:30 - Equipment setup and mixer - Food provided by IBM https://www.eclipse.org/membership/showMember.php?member_id=656
7:00 - Meeting begins, announcements
7:15 - Speaker: Kevin Grigorenko on "Eclipse MicroProfile"
8:00- Short Break
8:10 - Speaker: Kevin Grigorenko on "Eclipse Memory Analyzer Tool"
9:00 - Drawings - final announcements Meeting Ends, tear down, mixer
9:30 - Official Stop
Speaker: Kevin Grigorenko, IBM WebSphere Application Server SWAT
Abstract: Eclipse MicroProfile
Ever wonder how to develop cloud native applications effectively with enterprise Java? We will take a look at the open source Eclipse MicroProfile specification which is an enterprise Java programming model optimized for a microservices architecture that complements Java EE, what it provides and how you can leverage it to build cloud native applications easily.
Abstract: Eclipse Memory Analyzer Tool
How do you analyze Java OutOfMemoryErrors and perform application and thread heap sizing? This talk covers the open source Eclipse Memory Analyzer Tool (MAT) diving into a bit of theory (retained heap, dominator tree, etc.) as well as some tips and tricks learned from the field such as thread stack frame local analysis, sizing applications by classloader, Object Query Language, comparing dumps to find leaks, SoftReference analysis, writing custom MAT queries, and more.
Kevin Grigorenko is a senior Java software engineer on the IBM WebSphere Application Server SWAT team, which provides worldwide, onsite, and remote supplemental product defect support, particularly in critical production situations. He focuses on problem determination for WebSphere Application Server and related stack products and operating systems, including the IBM and HotSpot JVMs, Linux, AIX, Solaris, Windows, z/OS, HP/UX, and IBMi. He is an open source contributor on the Eclipse Memory Analyzer Tool, Wireshark, Eclipse MicroProfile, and OpenLiberty.
Company Bio: It's IBM!