Sobre nosotros
- At the San Francisco JUG you get to meet other local Java professionals and talk about code, architecture, innovation, opportunities, and share ideas about real-world problems. Want to submit a talk? Contact us via the meetup page, or at @pieterhumphrey on Twitter.
- Recordings are posted on our YouTube channel
- https://www.youtube.com/c/sfjava
- Our meetings are technically focused and often include expert speakers on Java-related topics.
- We welcome both beginners and gurus, both developers and managers, both geeks and professionals.
- We typically meet on Wednesdays from 6:30-8pm of each month and our meetings are FREE and OPEN to the public.
- If you're new, please refer to a Code of Conduct that we expect from our community members, adapted from the Contributor Covenant via http://coc.eddiehub.org/
- Follow us at @sfjug!
- Sponsored by @mariadb @JavaAtMicrosoft
Eventos próximos
2

RAG in the Wild + Java Next - Amber, Valhalla, Loom, Leyden, Babylon, Panama
Ubicación no especificada aúnThe event is a joint effort between the San Francisco JUG and East Bay JUG. ⚠️ RSVP via https://lu.ma/sfjava
On this evening, we are excited to hand the mic to Nicolai Parlog (a.k.a. nipafx) — a Java enthusiast and developer advocate at Oracle from Germany — and Susanne Pieterse — a certified software architect from the Netherlands. We're delighted to welcome two international guests and invite everyone to join us at a pub afterwards for continued discussion and networking!
Currently we are still reaching out to hosts. If you want to host us on that day please reach out via this Google form.
⚠️ CAUTION → WE TRANSITION TO LUMA → RSVP THERE
All event RSVPS happen on https://lu.ma/sfjava. Please sign up there!
This event is found at: https://luma.com/x9xgxhvdCALL FOR SUPPORT
- Subscribe to our videos
- Join our monthly newsletter
- Join our team
- Submit your talk
- Sponsor or host us
SCHEDULE
- 4:45 PM Doors Open
- 5:05 PM Intro by the JUG
- 5:10 PM Talk by Nicolai Parlog
- 6:00 PM Talk by Susanne Pieterse
SESSIONS
- Java Next - From Amber to Valhalla, from Loom to Leyden, from Babylon to Panama by Nicolai Parlog
- RAG in the Wild – Real-World Lessons from Modernizing Legacy Systems by Susanne Pieterse
ABSTRACTS
Java Next - From Amber to Valhalla, from Loom to Leyden, from Babylon to Panama
Java's six big projects are shaping its future and some of that is already here - just not evenly distributed. Loom has mostly delivered and is now tying up some loose ends, whereas Amber and Panama are still in the midst of finalizing their features. Valhalla is on track to preview soon but Babylon and Leyden are just starting out. Time to take a closer look at how...
- Project Loom further improves efficient, structured concurrency
- Project Amber makes the language more expressive and ready for today's and tomorrow's problems
- Project Panama cuts through the isthmus separating Java from native code
- Project Babylon extends the reach of Java to foreign programming models and hardware
- Project Valhalla mends the rift in Java's type system and improves performance
- Project Leyden improves Java's startup time, time to peak performance, and footprint
After this talk, you will know what to expect from Java in the next few years.
RAG in the Wild – Real-World Lessons from Modernizing Legacy Systems by Susanne Pieterse
Enterprise and government document systems hold terabytes of valuable unstructured information, yet most still rely on keyword and metadata search with little semantic context. Retrieval-Augmented Generation (RAG) promises a breakthrough, but tutorials rarely prepare you for regulated, large-scale environments.
In this talk, we'll share lessons from building a RAG stack with Spring Boot, Elasticsearch, LangChain4j, Docker, and ActiveMQ, using both Azure OpenAI and Ollama. Expect concrete insights on document chunking, enforcing access control, and keeping LLMs grounded in facts, all practical takeaways for anyone bringing RAG from demo to production.SPEAKERS
Nicolai Parlog
Nicolai (aka nipafx) is a Java enthusiast focused on language features, core APIs, and runtime evolution with a passion for learning and sharing. He does that mostly at conferences and in his biweekly Inside Java Newscast, but also occasionally in live streams, articles, and books - more on all that on [nipafx.dev]. He's a Java Developer Advocate at Oracle and otherwise best known for his haircut.
https://nipafx.dev
https://bsky.app/profile/nipafx.dev
https://mastodon.social/@nipafx
https://youtube.com/nipafx
https://twitch.tv/nipafxSusanne Pieterse
Senior Software Engineer and Software Architect at OPEN.nl software group.
As an autodidact full-stack software engineer and iSAQB-certified software architect, Susanne thrives on innovation, learning, and knowledge-sharing; with tea and a heavy-bag boxing workout fueling the journey. She helps Java developers who are eager to explore generative AI transform their ideas into high-value, real-world creations.
https://linkedin.com/in/susannepieterse
https://twitter.com/susivic4 asistentes
Post-Mortem Crash Analysis with jcmd by Fairoz Matte
Ubicación no especificada aúnThe event is a joint effort between the San Francisco JUG and East Bay JUG. ⚠️ RSVP via https://lu.ma/sfjava.
On this evening, we are excited to hand the mic to Fairoz Matte — a long-time Java core developer working on the OpenJDK at Oracle and recent resident of California. We invite everyone to join us at a pub afterwards for continued discussion and networking!
Currently we are still reaching out to hosts. If you want to host us on that day please reach out via this Google form.
⚠️ CAUTION FOR RSVP → WE TRANSITION TO LUMA
All event RSVPS happen on https://lu.ma/sfjava. Please sign up there!
This event is found at: https://luma.com/syopp7c2CALL FOR SUPPORT
- Subscribe to our videos
- Join our monthly newsletter
- Join our team
- Submit your talk
- Sponsor or host us
SCHEDULE
- 5 PM Doors Open
- 5:15 PM Intro by the JUG
- 5:30 PM Talk by Fairoz Matte
SESSIONS
- Post-Mortem Crash Analysis with jcmd by Fairoz Matte
ABSTRACTS
Post-Mortem Crash Analysis with jcmd
This session will surface progress JEP 528 which brings core and minidump support to jcmd. The jcmd tool supports the monitoring and troubleshooting of a running HotSpot JVM. JEP 528 will extend jcmd so that it can also be used to diagnose a JVM that has crashed. This will establish a consistent experience in both live and post-mortem environments.
Fairoz Matte
Fairoz Matte is part of the Java platform team, working in a sustaining group. Mostly involved in community triaging and handling customer bugs. He is esp. a frequent speakers at JUG Bangalore and also a familiar speaker at other developer events like JavaOne. In the past he has also served as a co-organizer of the Bangalore JUG. Recently migrated to Bay area and planning to contribute more towards local JUGs.
3 asistentes
Eventos pasados
229


