Quarkus - Publications

Below is a list of articles, blogs, podcast and other tidbits published online around Quarkus.

If you believe we are missing an article, blog or video submit an issue.

Article & Blogs

  1. Ualter goes through and compare Quarkus to his Spring Boot usage.
    Microservices: Quarkus vs. Spring Boot by Ualter Azambuja posted 6. December 2020
  2. Jean-François describes how he by using Quarkus API's significantly reduced the amount of configuration and boiler-plate code.
    Optimize your code for Quarkus – Jean-François James by Jean-François James posted 24. February 2020
  3. Harald outlines his approach on using docker-compose to setup integration test environment in his Quarkus project.
    rmh78/quarkus-verify by Harald Reinmüller posted 24. February 2020
  4. Grzegorz is not a fan of frameworks but still found a light in Quarkus. Read this article on his angle on why he like Quarkus and used it to make Quarkus hazelcast extension.
    Quarkus – A New Age of Modern Java Frameworks is Here – { 4Comprehension } from Hazelcast by Grzegorz Piwowarek posted 23. February 2020
  5. Dorian goes through how to do multitenancy in Quarkus using his latest Quarkus extension all hooked up to Open ID.
    Implement multi tenancy oidc and hibernate on quarkus by Dorian Maliszewski posted 17. February 2020
  6. Loic walks through how to use TestContainers with Quarkus.
    Quarkus and Testcontainers by Loic Mathieu posted 17. February 2020
  7. Deploying a native Quarkus app on Clever Cloud (French)
    Déployer une application native Quarkus sur Clever-cloud – Lunatech from Lunatech by Nicolas Martignole posted 7. February 2020
  8. How to use flight Recorder custom events in a Quarkus app
    Monitoring REST APIs with Custom JDK Flight Recorder Events - Gunnar Morling by Gunnar Morling posted 29. January 2020
  9. Nicolas from Lunatech walks through his initials thoughs on Quarkus and stating he'll post more while he evaluates Quarkus. We are looking forward to it!
    Quarkus: an open-source tool to write your Java applications from Lunatech by Nicolas Martignole posted 27. January 2020
  10. Diego Camara made a Quarkus implementation that is now listed on realworld site.
    diegocamara/realworld-api-quarkus: Simple case of an real world api using quarkus framework. by Diego Camara posted 11. January 2020
  11. Gunnar are giving Qute a test ride showing how he wrote a todo app using server side rendered templates with Quarkus.
    Quarkus Qute – A Test Ride - Gunnar Morling from Red Hat by Gunnar Morling posted 3. January 2020
  12. Hayri gives his intro on how to use Qute in Quarkus.
    Hello You Qute Templating Engine by Hayri Cicek posted 27. December 2019
  13. Francesco outlines how to write a basic web app using JAX-RS, Quarkus and Vue.js
    JAX-RS Crud Application using Quarkus and Vue.js from Red Hat by Francesco Marchioni posted 20. December 2019
  14. A quick tour through the basics of Quarkus with some example applications
    Getting started with Quarkus from Red Hat by Francesco Marchioni posted 19. December 2019
  15. Jean-Francois walks us through him migrating his Jakarta EE appliation to Quarkus, outlines the differences and similarities and give his perspective on the approach Quarkus takes.
    Run your Jakarta EE/MicroProfile application on Quarkus with minimum changes – Jean-François James by Jean-Francois James posted 17. December 2019

  16. Quarkus - an elementary DevOps particle - CROZ from Croz by Denis Jaicevic posted 8. December 2019
  17. Walkthough on how IntelliJ IDEA can bootstrap a Quarkus projects
    Creating Quarkus projects using IntelliJ IDEA from Red Hat by Francesco Marchioni posted 8. December 2019
  18. Mirko walks you through how he used Quarkus to make an Alexa skill hosted on Amazon Lambda.
    Alexa skill with Quarkus by Mirko Bonasorte posted 7. December 2019
  19. How to use MapStruct and Quarkus together: match in heaven.
    MapStruct and Quarkus - a match made in heaven? – MapStruct from MapStruct by Christian Bandowski posted 6. December 2019
  20. Thomas Qvarnstrom interviewed by InfoQ on Quarkus release.
    Quarkus, a Kubernetes Native Java Framework, Reaches Version 1.0: Q&A with Thomas Qvarnstrom from Red Hat by Thomas Qvarnstrom posted 5. December 2019
  21. Baeldung shows how to implement a Quarkus extension using Liquibase as an example
    How to Implement a Quarkus Extension from Baeldung.com by Baeldung posted 2. December 2019
  22. Max outlines his view on how Quarkus is a black swan in the world of Java and how it affected him and his work
    The Black Swan of Java from Personal / Red Hat by Max Rydahl Andersen posted 1. December 2019
  23. Comparing memory usages of various combinations of Java stacks
    Slim Decafe Java – Pulse Code by Ben Coleman posted 30. November 2019
  24. Guide on how to secure Quarkus apps using Elytron Database Realm
    Securing Quarkus with Elytron Database Realm from Red Hat by Francesco Marchioni posted 19. November 2019
  25. Comparison on traditional Hibernate/JPA vs Panache approach on reducing boilerplate entity code
    Hibernate ORM with Panache in Quarkus - In Relation To from Hibernate / Red Hat by Stephane Epardaud posted 19. November 2019
  26. Frank describes deploying Quarkus to Kubernetes showing of his workflow and tools
    In the Fast Lane: Microservices with Quarkus and Managed Kubernetes from Personal / Amazon Webservices by Frank Munz posted 18. November 2019
  27. Wondered if you can do imperative and reactive programming at the same time ? Syed and Clement walks through how Quarkus makes this feasible.
    How Quarkus brings imperative and reactive programming together from Red Hat by Syed M. Shaaf, Clement Escoffier posted 18. November 2019
  28. Walkthrough on how to use Quarkus with Appsody and kabanero.
    Composing microservices with the Appsody Quarkus experimental collection from IBM by Denilson Nastacio posted 15. November 2019
  29. In this Dzone article Andrew gives his overview on how to write a Java REST API with Quarkus
    Build a Java REST API With Quarkus - DZone Java from MoksaMedia by Andrew Hughes posted 13. November 2019
  30. Walk through on how to use Hibernate search in Quarkus
    Hibernate Search in Quarkus - In Relation To from Hibernate / Red Hat by Yoann Rodière posted 12. November 2019
  31. Introduction to Quarkus made at ETH Zurich
    nxt - Introduction to Quarkus - Supersonic Subatomic Java from nxt by Michael Gerber posted 11. November 2019
  32. Hantsy gives his way to kickstart your first Quarkus application
    Kickstart your first Quarkus application - Hantsy - Medium by Hantsy posted 9. November 2019
  33. Peter Palaga presentation around Apache CamelK and Quarkus
    Apache Camel K - supersonic subatomic integrations on Kubernetes and Knative from Red Hat by Peter Palaga posted 6. November 2019
  34. Randula give her writeup on her experience with Quarkus
    Quarkus, The Next Generation Container-First Framework For Java Applications | 99X Technology from 99x Technology by Randula Koralage posted 3. November 2019
  35. Vincent explains his journey to bring a difficult PR from proposal to release in Quarkus.
    Behind the curtain by Vincent Sevel posted 28. October 2019
  36. Walkthrough on how to configure your Quarkus application depending on a profile.
    Configuring A Quarkus Application With Profiles – Antonio's Blog by Antonio Goncalves posted 7. October 2019
  37. A tutorial from Okta on how to secure a Quarkus app with Oauth 2.0, OIDC and Okta.
    How to Develop a Quarkus App with Java and OIDC Authentication | Okta Developer from Okta by Andrew Hughes posted 30. September 2019
  38. German in-depth article with intro and evaluation of Quarkus
    Quarkus: Der Blick über den Tellerrand (de) from Heise Developer by Michael Simons posted 20. September 2019
  39. John outlines how the Spring and MicroPofile APIs can be used together with Quarkus.
    Autowire MicroProfile into Spring with Quarkus from Red Hat by John Clingan posted 17. September 2019
  40. Alex Soto created a cheatsheet with tips/tricks on how to make things happen in Quarkus.
    Quarkus Cheat-Sheet from Red Hat by Alex Soto posted 31. August 2019
  41. Spring author Rodrigo wrote a nice introductory article for Quarkus.
    Guide to QuarkusIO from Baeldung by Rodrigo Graciano posted 13. August 2019
  42. Tim from Vorwerk Group writes on how to utilize Quarkus OpenTracing together with Instana Java OpenTracing.
    Quarkus and Instana: Lightspeed Monitoring for Supersonic Java from Vorwerk Group/Instana by Tim Riemer posted 30. July 2019
  43. Adam writes up how to make the simplest possible Quarkus extension.
    Simplest Possible Quarkus Extension from Adam Bien by Adam Bien posted 30. June 2019
  44. Guest blog by Jon Skog from Instana on how they released an Operator built with Quarkus.
    Instana Releases Red Hat OpenShift Kubernetes Operator Built on Quarkus – Red Hat OpenShift Blog from Instana / Red Hat by Jason Dobies posted 19. June 2019
  45. Walkthrough on how to use application.properties and Microprofile Config API to configure your Quarkus application.
    Configuring A Quarkus Application – Antonio's Blog by Antonio Goncalves posted 7. June 2019
  46. Stephan, founder of Devoxx walks through how he used Quarkus to go from a 180 MB / 56 seconds startup to 59 MB / 0.043 seconds startup with his JHipster application.
    The JHipster Quarkus demo app by Stephan Janssen posted 19. May 2019
  47. Yazid writes about how to use HashiCorp Consul with Quarkus
    Quarkus configuration using Consul - yazid aqel - Medium by yazid aqel posted 4. May 2019
  48. French introductory article about Quarkus
    Zoom sur Quarkus (fr) from ZenikaIT by Loïs Mathieu posted 23. April 2019
  49. Yazid made an introductury series blog on how to use Kafka and Eclipse Vert.x with Quarkus.
    Quarkus & Vertx, a powerfull combination — Part 1 Introduction by yazid aqel posted 21. April 2019
  50. Sebastian from Dzone gives his analysis of Quarkus.
    Thoughts on Quarkus by Sebastian Daschner posted 19. April 2019
  51. News article covering the launch of Quarkus
    Red Hat's Quarkus Brings Natively Compiled Java to Kubernetes - The New Stack from The New Stack by Mike Melanson posted 16. April 2019
  52. News article on InfoQ on the launch of Quarkus
    Quarkus, a Kubernetes Native Java Framework from InfoQ by Diogo Carleto posted 25. March 2019
  53. Jason Greene introducing Quarkus to the world.
    Introducing Quarkus: a next-generation Kubernetes native Java framework from Red Hat by Jason Greene posted 7. March 2019

Books

  1. Francesco is the first to publish a book on Quarkus and how to use it for cloud native applications.
    Hands-On Cloud-Native Applications with Java and Quarkus: Build high performance Java microservices on Kubernetes from Packt / Red Hat by Francesco Marchioni posted 13. December 2019

Podcasts

  1. Discussion with Claus and Luca on what is new in Camel 3 and touches upon their Quarkus support.
    JBoss Community Asylum: Podcast #47 - What do you call a Camel with 3 humps ? from JBoss Asylum / Red Hat by Claus Ibsen, Luca Burgazolli, Emmanuel Bernard and Max Rydahl Andersen posted 16. December 2019
  2. Quarkus 1.0 release, motivation for SpringBoot to Quarkus migration and the Spring API compatibility layer - conversation with: Dimitris Andreadis
    Airhacks #64 - Quarkus 1.0 and SpringBoot from Red Hat / Adam Bien by Dimitris Andreadis/Adam Bien posted 4. December 2019
  3. Quarkus team members Guillaume and Emmanuel on the Software Engineering Daily podcast talking about Quarkus and GraalVM
    GraalVM Quarkus: Java Acceleration with Guillaume Smet and Emmanuel Bernard - Software Engineering Daily from Software Engineering Daily / Red Hat by Guillaume Smet and Emmanuel Bernard posted 14. November 2019
  4. Jason, Emmanuel, Bill and Max on Asylum podcast about the making of Quarkus.
    JBoss Asylum podcast #46 - Quarkus to the bones from Red Hat by Emmanuel Bernard, Jason Greene, Bill Burke, Max Andersen posted 8. October 2019
  5. Adam Bien talks with Emmmanuel Bernard co-lead of Quarkus on how he got from his first computer to the first line of Quarkus.
    The First Line of Quarkus from airhacks.fm / Red Hat by Emmanuel Bernard, Adam Bien posted 3. September 2019
  6. Adam Bien sits down with Dimitris, manager of the Quarkus Red Hat team. Talks on how Dimitris started in IT and his thoughts on Quarkus.
    Quarkus is the Opposite of Wildfly from airhacks.fm / Red Hat by Dimitris Andreadis, Adam Bien posted 6. August 2019
  7. Stuart Douglas in a conversation with Adam Bien from his first programming language to making Quarkus having a great devmode utilizing thinjars
    Quarkus and ThinJARs from airhacks.fm / Red Hat by Stuart Douglas, Adam Bien posted 4. April 2019
  8. French podcast with Emmanuel Bernard talking the why and hows of Quarkus
    Interview sur Quarkus avec Emmanuel Bernard (fr) from Les Cast Codeurs Podcast / Red Hat by Les Cast Codeurs, Emmanuel Bernard posted 26. March 2019

Training

  1. A workshop where you build several microservices interoperating through HTTP and Kafka.
    Step-by-step Workshop on how to Develop a Microservice Architecture with Quarkus from Red Hat by Emmanuel Bernard, Clement Escoffier, Antonio Goncalves posted 23. October 2019
  2. Various Katacoda scenarios on Developing with Quarkus on OpenShift
    Developing with Quarkus using Interactive Browser-Based Labs | Katacoda from Red Hat by OpenShift posted 3. April 2019

Videos


  1. Memory Consumption: WildFly Full ThinWAR vs. Quarkus SkimmedJAR : Adam Bien's Weblog by Adam Bien posted 14. January 2020
  2. In this Virtual Jug Roberto and Bruno hosts talks about their experience deploying Quarkus in the real-world.
    Quarkus in Real-World Deployments from Virtual Jug / Talkdesk by Roberto Cortez, Bruno Baptista posted 17. December 2019
  3. Vinicius host a weekly Portuguese youtube channel talking about all things Quarkus
    Vinicius Ferraz youtube channel on Quarkus in Portuguese (pt) from Croz by Vinicius Ferraz posted 8. December 2019
  4. Thomas shows that Quarkus, GraalVM and Docker are a great platform for developing and running fast and lightweight Microservices
    Quarkus, die schnellste Java Microservices Runtime für die Cloud? (de) from predic8 by predic8 posted 21. November 2019
  5. In this presentation Georgios demos the building of some Spring applications with Quarkus. He shows how Spring developers can take advantage of Quarkus' live coding feature, fast boot times and small memory footprint whilst using the Spring APIs they know and love.
    Kubernetes Native Spring apps on Quarkus from Devoxx Belgium / Red Hat by Georgios Andrianakis posted 7. November 2019
  6. Jago likes automation and playing music, so he turned his hand to automating the playing of an acoustic guitar with Quarkus and a Raspberry Pi. Jago explains why Quarkus was his framework of choice for the constrained environment of the Raspberry Pi.
    Play an Acoustic Guitar with a Raspberry Pi from Devoxx Belgium / OpenValue by Jago de Vreede posted 7. November 2019
  7. Emmanuel gives a code-heavy introduction to Quarkus demonstrating live reload, opinionated persistence with Hibernate Panache, testing, GraalVM native compilation and more.
    Quarkus Why, How and What from Devoxx Belgium / Red Hat by Emmanuel Bernard posted 6. November 2019
  8. In this talk Sebastien demonstrates how to connect your Quarkus applications to an identity provider and how to secure access to your application's REST API
    Secure your Quarkus Applications from Devoxx Belgium / Red Hat by Sebastien Blanc posted 5. November 2019
  9. Michel hosts a fun battle between Quarkus and Micronaut where the audience decides the winner!
    Battle of The Microservice Frameworks: Micronaut Versus Quarkus Edition! from Devoxx Belgium / Craftsmen by Michel Schudel posted 4. November 2019
  10. The Kogito team demonstrate how to bring business automation to the cloud using Quarkus
    Event-driven Business Automation Powered by Cloud Native Java from Devoxx Belgium / Red Hat by Mario Fusco, Maciej Swiderski & Edoardo Vacchi posted 4. November 2019
  11. In this talk Fabian shows how to write a Kubernettes operator in Java using Quarkus and the Kubernettes Java client
    Writing a Kubernetes Operator in Java from Instana / Devoxx Belgium by Fabian Stäber posted 4. November 2019
  12. Loïc doing a french introduction of Quarkus at Devfest Nantes
    Développer une API Cloud Ready avec Quarkus (fr) from DevFest Nantes / GDG France / ZenikaIT by Loïs Mathieu posted 31. October 2019
  13. Sergey gives overview on Quarkus with Apache Tika, a content detection and analysis framework. Highlights the performance improvements and how other Apache projects can utilize Quarkus and be ready for GraalVM native images.
    Apache Tika Goes Native with GraalVM and Quarkus | ApacheCon from Red Hat by Sergey Beryozkin posted 23. October 2019
  14. Sanne did a talk at Qcon Sao Paulo on Quarkus & GraalVM.
    Quarkus and GraalVM: Booting Hibernate at Supersonic Speed, Subatomic Size from QCon Sao Paulo 2019 by Sanne Grinovero posted 11. September 2019
  15. Marcus shows how to create native executable with Quarkus and how fast it scales. Part of JakartaOne online web conference.
    Turbocharged Java with Quarkus from Eclipse Foundation by Marcus Biel posted 11. September 2019
  16. Adam in a video where he buils a web application from scratch and access the backend using the Fetch API with and without activated CORS
    Quarkus JAX-RS Service With CORS Support from Adam Bien by Adam Bien posted 14. August 2019
  17. Quarkus provides a supersonic development experience and a subatomic execution environment thanks to its integration with GraalVM. This talk is about the reactive side of Quarkus and how to use it to implement reactive and data-streaming applications.
    Subatomic Reactive Systems with Quarkus from JBCNConf / Red Hat by Clement Escoffier posted 31. July 2019
  18. Mark takes you through the history of Java and explains why Quarkus is a game-changer for its future.
    The (A) future of Java and containers from J4K Conference / Red Hat by Mark Little posted 30. July 2019
  19. Video from Adam Bien - Installing Jaeger, creating a microprofile.io / quarkus.io service with MicroProfile OpenTracing from scratch in 7 minutes.
    MicroProfile OpenTracing, Jaegertracing and Quarkus ...in 7mins from Adam Bien by Adam Bien posted 24. July 2019
  20. Combining Eclipse MicroProfile and Quarkus lets developers deliver feature-rich, container-based MicroProfile applications that start in under tens of milliseconds. This talk live-codes a container-based MicroProfile application that is deployed to Kubernetes.
    Build Eclipse MicroProfile apps quickly with Quarkus | Jakarta TechTalks from Eclipse Foundation / Red Hat by John Clingan posted 25. June 2019
  21. Dimitris talks about benefits of Quarkus, including developer joy, supersonic speed, and best of breed libraries and standards in this overview talk.
    Quarkus : Supersonic, subatomic Java from Voxxed Athens / Red Hat by Dimitris Andreadis posted 14. June 2019
  22. This talk demonstrates how to use Quarkus to create super small, super fast Java containers, which can be a game-changer, especially in a serverless environment.
    Java, Turbocharged from JOTB19 / Red Hat by Marcus Biel posted 10. June 2019
  23. Create your first Quarkus project and learn why the tool sparks joy in the hearts of developers.
    Coding That Sparks Joy With Quarkus, by Edson Yanaga from SouJava / Red Hat by Edson Yanaga posted 24. May 2019
  24. Sanne talks at Devoxx about GraalVM and Hibernate with Quarkus.
    Quarkus and GraalVM: booting Hibernate at supersonic speed, subatomic size from Devoxx UK / Red Hat by Sanne Grinovero posted 16. May 2019
  25. Marthen Luther shows how to create a simple Java application using Quarkus and deploy it as a serverless application on Knative.
    Taste of Serverless Application Development from Red Hat by Marthen Luther posted 9. May 2019
  26. This DevNation Live tutorial demonstrates how to use Quarkus to optimize your enterprise Java apps, your APIs, your microservices, and your serverless functions for a Kubernetes/OpenShift environment that is vastly smaller, faster, and more scalable.
    Quarkus: Supersonic, subatomic Java | DevNation Live from Red Hat Developer by Burr Sutter posted 4. April 2019
  27. QTips - a video play list on getting started with Quarkus
    Quarkus Tips Video Playlist from Quarkus.io / Red Hat by Quarkus.io posted 29. March 2019
  28. The goal of Quarkus is to make Java a leading platform in Kubernetes and serverless environments, while offering developers a unified reactive and imperative programming model to optimally address a wider range of distributed application architectures. Learn more in this introduction to the project.
    OpenShift Commons Briefing Introducing Quarkus: a next-generation Kubernetes Native Java framework from OpenShift, Red Hat by Thomas Qvarnstrom, Jason Greene posted 28. March 2019