Skip to content

Reactive Java REST APIs, FTW? with Matt Raible

Photo of Mark Hazell
Hosted By
Mark H. and 2 others
Reactive Java REST APIs, FTW? with Matt Raible

Details

Get ready for an exciting May session with vJUG! Join Open Source Developer Matt Raible as he explores "Reactive Java REST APIs, FTW?" Learn to create secure Java REST APIs with Micronaut, Quarkus, Spring Boot, and Helidon. Matt will compare their performance, delve into OAuth 2.0 security, and showcase GraalVM support. Gain the knowledge to create your own APIs and decide if reactive programming is right for you.

Location: YouTube
Date: 23rd May 2024
Timing:

  • 10:00 AM (PT) | 6:00 PM (GMT): Live stream kicks off
  • 10:10 AM (PT) | 6:10 PM (GMT): Session by Matt Raible
  • 11:00 AM (PT) | 7:00 PM (GMT): That’s a wrap, live stream ends!

Reactive Java REST APIs, FTW?
For several years, luminaries like Jonas Bonér, James Ward, and Josh Long have encouraged us to use reactive programming. Now that reactive programming has gone mainstream, and many Java frameworks support it, is it really all that?

In this talk, you'll learn how to create Java REST APIs with Micronaut, Quarkus, Spring Boot, and Helidon. Then, you'll see how to secure them with OAuth 2.0 and what their reactive equivalents look like. I'll compare each framework's imperative versus reactive implementation performance numbers. Finally, you'll learn about their GraalVM support and see how they compare when running natively.

You'll leave with enough knowledge to create your own secure Java REST APIs and be confident if reactive works for you.

Speaker
Matt Raible, Open Source Developer
Matt Raible is a well-known figure in the Java community and has been building web applications for most of his adult life. For over 25 years, he has helped developers learn and adopt open source frameworks and use them effectively. He's a web developer and Java Champion. Matt is a frequent contributor to open source and a big fan of Java, IntelliJ, TypeScript, Angular, and Spring Boot.
Matt is a member of the bad-ass JHipster development team and loves classic VWs.
LinkedIn, Twitter, Website

Host
Brian Vermeer, Staff Developer Advocate at Snyk
Staff Developer Advocate for Snyk, Java Champion, and Software Engineer with over a decade of hands-on experience in creating and maintaining software. He is passionate about Java, (Pure) Functional Programming and Cybersecurity. Brian is a JUG leader for the Virtual JUG and the NLJUG. He also co-leads the DevSecCon community and is a community manager for Foojay. He is a regular international speaker on mostly Java-related conferences like JavaOne, Devnexus, Devoxx, Jfokus, JavaZone and many more. Besides all that, Brian is a military reserve for the Royal Netherlands Air Force and a Taekwondo Master / Teacher.
LinkedIn, Twitter, Website

***
Join the Community!
If you haven't joined the Slack community, what are you waiting for? It's the ultimate spot to throw in your questions during our live sessions and mingle with fellow Java enthusiasts from all around the world.
Simply click here to join us: bit.ly/vjug-slack

Photo of Virtual Java User Group group
Virtual Java User Group
See more events
FREE