About us
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.
Upcoming events
4

Java and Gen AI: JVM Agents With Embabel by Rod Johnson (Spring Creator)
Veeva Systems, 100 Summer Street, Boston, MA, USThis meetup is jointly hosted by:
https://www.meetup.com/boston-java/ and https://www.meetup.com/nejug1Since the emergence of Gen AI, it's become obvious that agents will be a big part of our future as both technologists and citizens. Building predictable, safe, manageable, testable agents that integrate with existing enterprise systems is critically important to us all.
In this session, Rod Johnson will show how JVM developers can be central to unlocking the business value of agentic AI, using the Embabel agent framework:
https://github.com/embabel/embabel-agent
Embabel is an innovative framework for Java and Kotlin developers, seamlessly integrated with Spring. Built in Kotlin, it aims not to play catchup with Python frameworks like Crew AI, but to leapfrog them to be the best agent framework, period.
Embabel innovates in several ways. It introduces a planning step that maximizes autonomy while maintaining determinism and safety. It is type safe, ensuring excellent toolability and avoiding errors in prompts. It enables developers to use a rich domain model, defining not just types but behavior exposed to user code and to LLMs as tools.
Read more about the vision; and also the call to action for Java developers in recent Devoxx keynote: https://www.youtube.com/watch?v=dbx1_P7W1DMSpeaker:
Rod Johnson
Rod is a developer, author, investor, and entrepreneur. He has authored several best-selling books on Java EE. He is the creator of the Spring Framework and was cofounder and CEO of SpringSource.
He has served on the board of Elastic, Neo Technologies, Apollo, Lightbend, and several other successful companies. He is presently developing a structured RAG system using Spring and Kotlin.27 attendees
Demystifying JVM Garbage Collection
Location not specified yetMost 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.
Presentations6 attendees
Past events
53




