
Über uns
Monthly presentation nights providing technical presentations of interest to Java software developers, especially focusing on aspects of the Java language and JVM, system & application architecture, third party frameworks & components, as well as other areas of interest (e.g. career management, business-social skills, pizza, etc.).
All are welcome to attend our events – you do not need to be an ACM member!
We do ask that folks RSVP to events here on Meetup so we can provide an attendee list to our host venue the day before each event. Additionally, please ensure that the name on your Meetup profile roughly matches your ID to ensure smooth admission to events.
Kommende Veranstaltungen
3

Demystifying JVM Garbage Collection
Standort noch nicht angegebenMost of us don’t want to go back to the days of `malloc` and `free`. However, the magic of garbage collectors—while convenient—can often feel mysterious and difficult to understand.
In this talk, you’ll learn about the many different garbage collectors available in JVMs, along with the strengths and weaknesses of the allocation and collection strategies used by each. We’ll also explore how garbage collectors continue to evolve to support modern hardware and cloud environments.
The session will cover core garbage collection concepts such as object reachability, concurrent collectors, parallel garbage collectors, and generational garbage collectors. These ideas will be explored by following the progression and evolution of garbage collectors in the HotSpot JVM.Speaker:
Douglas Hawkins has been passionately developing software for over 20 years.
Throughout his career, Doug has focused on building high-performance Java applications, with experience spanning domains from bioinformatics to financial exchanges.
After a decade as a Java developer, Doug transitioned to working on the Java Virtual Machine at Azul Systems, deepening his expertise in JVM internals and performance engineering.
Today, Doug continues his work on performance tooling for developers as part of Datadog’s Java Application Performance Monitoring team.
While Doug remains passionate about developing software, his true passion is sharing knowledge—especially helping others understand low-level JVM details and performance tuning.
Presentations7 Teilnehmer
Vergangene Veranstaltungen
54



