Embracing Quarkus 3

The Future is now
Max Rydahl Andersen
@maxandersen

redhat

{classic}

buildruntime 1

{classic}

buildruntime 2

{classic}

buildruntime 3

{classic}

buildruntime 4

{classic}

buildruntime 5

The Quarkus Way

buildruntime 6

Updating to Quarkus 3

  • javax. packages are now in jakarta.

  • reactive streams Flow to Java 9+ Flow API

  • Hibernate 5 to 6

  • …​

Updating to Quarkus 3

  • quarkus update --stream=3.0

  • Powered by OpenRewrite (and Windup)

Why Update

Conclusion

  • Quarkus is supersonic and subatomic Java

  • Developers get to have joy

  • Operations gets resources

  • Updates are doable

  • Customers get what they need faster

  • Because we broke some eggs!

  • Try quarkus.io