Upgrade to Pro — share decks privately, control downloads, hide ads and more …

IBM TechCon 2026 - Why Spring Developers should...

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

IBM TechCon 2026 - Why Spring Developers should love Quarkus!

Spring dominates the Java landscape, but are you aware of other similar yet different frameworks out there?

Let me show you Quarkus, the new Java Jedi. I'll open up the cloak and dig into the inner workings of both Spring Boot and Quarkus, showing how the concepts and conventions familiar to Spring developers actually work. I'll show what Quarkus does with those same concepts and conventions to make it so resource efficient.

If someone asked you if you wanted to save 50% in your Java application operational costs, wouldn't you be interested? What if it involved close to zero effort? Come to this session to learn how!

Avatar for Eric Deandrea

Eric Deandrea PRO

March 18, 2026
Tweet

More Decks by Eric Deandrea

Other Decks in Technology

Transcript

  1. @edeandrea Who’s on Stage Today? Eric Deandrea 🤘 27+ years

    software development experience Java Champion 🤘 Contributor to Open Source projects Quarkus LangChain4j (& Quarkus LangChain4j) Docling Java Spring Boot, Spring Framework, Spring Security Testcontainers Wiremock Microcks 🤘 Boston Java Users ACM Chapter Vice Chair 🤘 Published author
  2. @edeandrea • How Quarkus enables modern Java development & the

    Kubernetes-native experience • Introduce familiar Spring concepts, constructs, & conventions and how they map to Quarkus • Emphasis on testing patterns & practices https://red.ht/quarkus-spring-devs
  3. @edeandrea Build Time Runtime Packaging (maven, etc) gradle…) Load config

    file from file system Parse it Classpath scanning to find annotated classes Attempt to load class to enable/disable features Build its model of the world. Start the management (thread, pool…) @ @ </> How Does a Framework Start?
  4. @edeandrea What’s the Secret Sauce? 🤘Don’t be dynamic 🤘Dead code

    elimination / inlining Holly Cummins - https://youtu.be/vnrXXvnqriA
  5. @edeandrea What’s the Secret Sauce? 🤘Don’t be dynamic 🤘Dead code

    elimination / inlining 🤘Extensible build process so libraries can participate 🤘Jandex Indexing (offline reflection) Holly Cummins - https://youtu.be/vnrXXvnqriA
  6. @edeandrea What’s the Secret Sauce? 🤘Don’t be dynamic 🤘Dead code

    elimination / inlining 🤘Extensible build process so libraries can participate 🤘Jandex Indexing (offline reflection) 🤘Don’t make humans tell the computer what it knows Holly Cummins - https://youtu.be/vnrXXvnqriA
  7. @edeandrea What’s the Secret Sauce? 🤘Don’t be dynamic 🤘Dead code

    elimination / inlining 🤘Extensible build process so libraries can participate 🤘Jandex Indexing (offline reflection) 🤘Don’t make humans tell the computer what it knows 🤘Continuous profiling & shaving 🤘Be reactive without forcing humans to do reactive Holly Cummins - https://youtu.be/vnrXXvnqriA