Skip to content

[In-Person - June] Boosting Engineers' Performance

Photo of Jayashree SK
Hosted By
Jayashree S. and 3 others
[In-Person - June] Boosting Engineers' Performance

Details

## Details

📍 Location:
Frog Cafe
JFrog India Pvt. Ltd
5th Floor, Salarpuria Softzone, Green Glen Layout,
Bellandur, Bengaluru, Karnataka 560103
Note: *** Event from 9.30am to 2.30pm, Lunch Provided ***

-- IF YOU DECIDED NOT TO JOIN, PLEASE RSVP TO NO ASAP--
-- ITS A FREE EVENT, RSVP before 25th JUNE 2025 --
-- GOV ID CARD IS MANDATORY TO ENTER --

Agenda:
➡️ Registration Open : 9.00 AM

➡️ Talk #1: Field Lessons in Problem Solving Java Issues
Time: 9.45am to 10.15 am
Join us for a deep, hands-on exploration of real-world engineering challenges and solutions drawn from enterprise Java, JavaScript, and Eclipse workloads across both cloud and on-premise deployments. This session unpacks valuable lessons from the field, ranging from resolving memory leaks and analyzing CPU bottlenecks to diagnosing elusive multi-threaded race conditions and conducting postmortem debugging using production core dumps.
Through detailed case studies, attendees will gain practical diagnostic techniques and best practices, learning how to interpret symptoms, assess business impact, and apply effective resolutions. This session is designed to equip developers with the confidence and tools to tackle complex, large-scale production issues in their own environments.
Speaker(s) :
Gireesh Punathil

➡️ Talk #2: Java21 Powering Large Products with Smarter Concurrency and Efficiency
Time: 10.15 am to 11.15 am
JFrog operates tens of thousands of Artifactory containers for customers worldwide, so even “small” inefficiencies quickly turn into large cloud bills.
In this talk I will share two production war-stories that saved us double-digit % CPU and GBs of RAM per node, without touching a single line of business logic.
Story #1 – Faster Boots, Lower CPU:
A profiler led us down an unexpected rabbit-hole in Tomcat’s resource lookup. With ~800 JARs on the classpath, the default class-loading algorithm performed thousands of redundant I/O calls during startup. I’ll show how we confirmed the hotspot and replaced the default loader with a custom resource locator, cutting cold-start time and CPU by >30 %.
Story #2 – Slimmer Footprint, Happier Nodes:
A “blank” Artifactory should be lightweight, yet baseline memory was ballooning. The culprit was Jersey’s MIME-type negotiation building huge caches at boot. We used ByteBuddy runtime weaving to surgically patch Jersey, dropping resident set size by ~700 MB.
Both stories blend detective work with creative, production-safe fixes—practical lessons every Java engineer can apply to large microservice fleets.
Speaker(s) :
Sergey Steinvil
Kunal Mazumdar

➡️ Break: Tea Break
Time: 15mins

➡️ Talk #3: Future-Proofing Java: How JEP 496 Supercharges Engineer Productivity with Quantum-Resistant Cryptography
Time: 11.30 am to 12.30 pm
As quantum computing rapidly shifts from theory to reality, traditional cryptographic methods like RSA and ECC are at risk of obsolescence. Java 24’s JEP 496 delivers a seamless, standards-based implementation of the Module-Lattice-Based Key Encapsulation Mechanism (ML-KEM), a NIST-approved, quantum-resistant algorithm. This talk explores how JEP 496 empowers engineers to integrate next-generation security into Java applications with minimal friction, leveraging familiar APIs (KeyPairGenerator, KEM, and KeyFactory) and multiple security-performance profiles. Attendees will learn how adopting ML-KEM not only safeguards applications against future threats but also streamlines key management, reduces technical debt, and accelerates secure development-directly boosting engineering performance in today’s evolving security landscape.
Speaker(s) :
Manukumar VS

➡️ Finale: Fire-Side Chat with SVP, DevOps Core
Time: 12.30 PM to 1.15 PM
Why was Java picked? 🤔
Speaker(s) :
Yossi Shaul
Moderator :
Prasanna Raghavendra

➡️ Break: Lunch and Networking
Time: 1.20 PM - 2.30 PM

Photo of Bangalore Java User Group (Bangalore JUG) group
Bangalore Java User Group (Bangalore JUG)
See more events
FREE