
What we’re about
The MelbJVM group discusses the Java Virtual Machine (JVM). Topics covered are frameworks and languages on the platform.
Many of our members are software developers using the Java language and looking to find out what's new, and what they can bring to their own projects, bringing up to date techniques and software technologies to the perennial development platform.
Some of our past topics to illustrate this:-
Emerging JVM languages (Redline Smalltalk, Whiley, Kotlin) and more prevalent JVM languages (Groovy, Clojure, Scala)
Hardware interop with LeapMotion and RasberryPi
Lambda workshop (Java 8)
Deploying webapps to the cloud and QoS (Cloudbees, JInspired.com)
Buildtools (Gradle)
Enterprise/Web frameworks (Spring, Vert.x, JavaEE, Grails, Stripes, Play 2 with Akka)
Our members range from those new to programming, students and testers looking to move into development, all the way to those who have been using Java since it was called Oak (did you even know Java used to be called Oak?).
Membership is free. It costs nothing to attend most nights thanks to the generosity of our sponsors. We meet once a month in the CBD.
Whether you are developing on the JVM or just curious to see what its like, and regardless if you are based in Melbourne or just stopping through please register, we'd be happy to have you. Look forward to seeing you at a future meetup!
Upcoming events (1)
See all- Java and Gen AI: JVM Agents With Embabel by Rod Johnson (Spring creator)Red Hat, Melbourne
Hi Everyone,
Java and Gen AI: JVM Agents With Embabel
Since 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.
This will be a hands on talk. Rod will show the power of agents built on Embabel and how Java and Kotlin developers (especially if they know Spring) can start building agents immediately, using their existing skill set and established best practices.About the Speaker
Rod Johnson is a developer, author, entrepreneur and advisor. He is the creator of the Spring Framework and Embabel agent framework, and has spoken at conferences worldwide.
Linkedin: https://www.linkedin.com/in/johnsonroda/Find us
The meetup will be hosted at Red Hat's Melbourne office:
Level 23, 120 Collins Street
Melbourne VIC 3000, AustraliaSponsors
A massive thanks to Red Hat for sponsoring the Food and Drinks, as well as the location for the event.A big thanks to Circuit recruitment for their constant support.
See all sponsors: https://melbjvm.com/sponsors