
About us
The purpose of this JUG is to provide a forum to share ideas, discuss and to promote Java and JVM. Anybody with an interest in Java & JVM is encouraged to join. We meet once a month. The meetings will include tech talks, workshops, code jams on various topics related to Java. Come, connect and collaborate at the BOJUG home page, the mailing list, slack and facebook and be a part of something awesome
We are a group of Java JVM developers in Bangalore, engineers (to say the least) we hope to create a thriving Java community in Bangalore. Java being open sourced is easily one of the greatest piece of news in recent memory for us developers. Now, Java will be adopted even more widely than it was. Part of being open source means to build communities. Communities of developers, users, experts and beginners, which are needed for the greater adoption of Java. These communities are the life-line of any open source product, and as users, it is our responsibility to strengthen Java's life-line.
Upcoming events
1
![[In-Person] July Java Meet-up at Oracle](https://secure.meetupstatic.com/photos/event/b/9/e/2/highres_535007586.jpeg)
[In-Person] July Java Meet-up at Oracle
Oracle Tech Hub, Marathahalli - Sarjapur Outer Ring Rd, Kadubeesanahalli, Bengaluru -560103, BENGALURU, IN## We're excited to welcome two exceptional JVM experts for a morning packed with deep technical insights.
## Details
Location:
2nd floor, Block A, Oracle Tech Hub
169/1, BBMP Ward.150-Bellandur Sarjapur Marathalli Ring Road Hobli, Kadubeesanahalli,
Bengaluru, Karnataka 560103
Note: *** Event from 9.30am to 2pm, Lunch Provided ***-- RSVP ONLY IF HAVE YOU DECIDED TO JOIN --
-- ITS A FREE EVENT, RSVP before 17th July 2026. NO Walk-Ins allowed --
-- GOV ID CARD IS MANDATORY TO ENTER --
-- LAPTOP IS NOT MANDATORY, BRING IT ONLY IF YOU WISH TO PRACTICE ALONGSIDE (FULLY CHARGED)--Agenda:
➡️ Registration Opens @ 9.30 am➡️ Talk #1: Post-Mortem JVM Crash Analysis with jcmd
When a production JVM crashes, developers are often left juggling hs_err logs, core dumps, native debuggers, and a maze of specialized tools. What if the same jcmd you use every day on a live JVM could also inspect a crashed one?This session dives into JEP 528: Post-Mortem Crash Analysis with jcmd, an exciting OpenJDK initiative that brings familiar jcmd diagnostics to JVM core files. You'll discover the ingenious "process revival" technique that allows the JVM to safely inspect its own crash dump, enabling commands like Thread.print, GC.heap_dump, GC.class_histogram, VM.metaspace, and many more—all without reviving the original application.
We'll explore the engineering challenges behind making a crashed JVM "come alive" just enough to answer diagnostic queries, why this approach simplifies years of tooling complexity, and how it unifies live and post-mortem troubleshooting under a single interface. Along the way, you'll get a glimpse into HotSpot internals, core dump analysis, and the future of JVM serviceability.
Time: 10.00 am to 11.30 am
Speaker(s) :
Fairoz Matte
Java Platform Sustaining Engineer @ Oracle. Frequent speaker at JavaOne and JUGs around the world. Former Bangalore JUG organiser. Now based in the Bay Area, he's back in Bengaluru to share some of the latest work happening in OpenJDK.➡️ Talk #2: JDK25+ : PQC, COH, Auto-Tunable ZGC, and the Future of Java
Java is reshaping the software landscape, and the best engineers prepare for challenges before they arrive. In this session, we'll explore what's coming from JDK 25 to JDK 27, with a focus on production-ready innovations such as Post-Quantum Cryptography (PQC), Compact Object Headers, and other features that matter in real-world systems. We'll also examine whether JDK 25 can help reduce your Cloud Total Cost of Ownership (CTS/TCO, depending on your intended meaning) through improved performance, memory efficiency, and platform enhancements.Time: 11.30 am to 1.00 pm
Speaker(s) :
Vaibhav Choudhray
A JVM Engineer at Salesforce and Bangalore JUG leader.➡️ Break: Lunch & Networking
Time: 1:00pm to 2:00pm95 attendees
Past events
246



![[In-Person - June] Java Meet-up at Devon Softwares](https://secure.meetupstatic.com/photos/event/3/4/c/e/highres_534673518.jpeg)
![[In-Person - March] Java Meet-up at Devon Softwares](https://secure.meetupstatic.com/photos/event/7/f/2/2/highres_532832546.jpeg)