Quarkus Newsletter #8

Long over due Newsletter #8!

Quarkus team and the great community been busy - so busy in fact I missing sending out last months newsletter.

Besides the collection of found stories online (let me know if I missed yours!) we also got a new landing page for Quarkus Insights at: https://quarkus.io/insights.

Next episode is today where we are talking with the winner of Quarkus hackathon in the IOT category.

For the news below - give it a read and if you feel something is missing or have an article coming out for future Quarkus Newsletter install the bookmarklet on your laptop and phone to easily submit a story. If you prefer the manual way please open an issue with a short description and a url


Article & Blogs

  1. Dan Newton walks through his experience with Quarkus
    Building a REST API with Quarkus | Lanky Dan Blog
    by Dan Newton posted 21. September 2020
  2. In this post, I'm going to cover my experience migrating thee Spring Boot PetClinic REST application to Quarkus.
    Migrating SpringBoot PetClinic REST to Quarkus - DZone Java
    from Red Hat by Jonathan Vila posted 16. September 2020
  3. In this article, you will learn how to integrate your Quarkus application with the OAuth2 authorization server like Keycloak.
    Quarkus OAuth2 and security with Keycloak - Piotr's TechBlog
    by Piotr Minkowski posted 16. September 2020
  4. Java has a long history with banks and financial institutions, but what about its future? Does Java have a place in a containerized, cloud-native future? Lean argue yes, especially with Quarkus a full-stack, Kubernetes-native Java framework.
    25 years and going strong: Why Java matters to the future of banks
    by Leon Matthews posted 14. September 2020
  5. Mark looks into if Quarkus will be compatible with Jakarta EE?
    Quarkus and Jakarta EE: Together, or not? - Red Hat Developer
    from Red Hat by Mark Little posted 11. September 2020
  6. In this article, you can read more about other Quarkus code guides I tried out configuration and creating a native executable.
    Trying out some Quarkus code guides (part1)
    from AMIS by Marc Lameriks posted 1. September 2020
  7. A short blog post about the Camel Quarkus 1.0.0 release
    Camel Quarkus 1.0.0 Released
    from Red Hat by James Netherton posted 12. August 2020
  8. How LogicMonitor uses Quarkus with Kafka in its multi-tenant SaaS architecture
    How We Use Quarkus With Kafka in Our Multi-Tenant SaaS Architecture | LogicMonitor
    from LogicMonitor by LogicMonitor posted 10. August 2020
  9. History of using/porting Camel with Quarkus
    History of Camel Quarkus from the very beginning to 1.0.0
    from Red Hat by Peter Palaga posted 10. August 2020
  10. Deploying Quarkus to Kubernetes
    Guide to Quarkus on Kubernetes
    by Piotr Minkowski posted 10. August 2020

  11. How to generate a JAX-RS application in Quarkus using Panache
    from Red Hat by Francesco Marchioni posted 7. August 2020
  12. Introducton to Reactive Quarkus and Mutiny
    Reactive Quarkus: A Java Mutiny - Red Hat Developer
    from Red Hat by Clement Escoffier andd Edson Yanaga posted 7. August 2020
  13. This is the third part in a series on building a microservice from the ground up with Quarkus, Kotlin and Debezium. The service is for sending SMS messages.
    Building a Resilient Microservice with Quarkus and Wiremock | by Iain Porter | Aug, 2020 | Level Up Coding
    by Iain Porter posted 3. August 2020
  14. Dmytro explain how to call C language from Java and Quarkus
    Integrate Quarkus with C language without an issue
    by Dmytro Chaban posted 2. August 2020
  15. Marc show how to create a simple web scraper using Picocli and Quarkus to build a native binary that will scrape dependents for any GitHub project.
    Building a GitHub Dependents Scraper with Quarkus and Picocli - Marc Nuri
    from Red Hat by Marc Nuri posted 31. July 2020
  16. In this part we’ll use the transactional outbox pattern to generate events when the messages are persisted. We can then process the messages asynchronously and, ultimately, get the SMS message to the end user’s mobile device.
    Implementing the Transactional Outbox pattern with Debezium in Quarkus
    by Iain Porter posted 29. July 2020
  17. Securing Vue.js Applications with Keycloak
    Securing Vue.js Applications with Keycloak
    from IBM by Niklas Heidloff posted 23. July 2020
  18. The common way to integrate with your process engine is through the use of the Kie Server REST API. In this article we'll explore how to use it and provide an example of integration with a Quarkus application.
    Advanced Process Integration Tips - Quarkus Applications - DZone Integration
    from Red Hat by Karina Varela posted 21. July 2020
  19. Natively compiling a real world application with Quarkus.
    Real world Quarkus with native-image
    from Hotovo by Michal Kascak posted 16. July 2020
  20. Syed discusses the business value of Quarkus
    Why Java and Quarkus are important for your business
    from Red Hat by Syed Rasheed posted 13. July 2020
  21. Logic Monitor scaled down 200 cpu cores and ~500GB of memory by switching their POC to @QuarkusIO Saving 85% of CPU and 88% of memory
    Quarkus vs. Spring | LogicMonitor
    from LogicMonitor by Sam Dacanay posted 1. July 2020
  22. Develop microservices with Quarkus
    Spanish article on how to use Quarkus for microservices
    (es) by Arkaitz Lazaro posted 30. June 2020
  23. Adding security and identity to a Quarkus application.
    Secure your Quarkus applications
    from Red Hat by Sebastien Blanc and Edson Yanaga posted 26. June 2020
  24. How to automatically create AppCDS archives as part of your Quarkus (Maven) project build
    Building Class Data Sharing Archives with Apache Maven - Gunnar Morling
    from Red Hat by Gunnar Morling posted 11. June 2020
  25. Armel created a quick tip video which shows how to use Apache NetBeans IDE to profile your Java artefacts.
    How to profile your Java application with NetBeans- Quarkus Microservices
    by Armel Nane posted 4. June 2020


  1. Hybrid Serverless development using Quarkus
    Hybrid Serverless Development using Quarkus
    from Red Hat by Daniel Oh posted 24. September 2020
  2. Daniel demonstrates how to move from Spring Boot Data caching code to Quarkus.
    Migrate Spring Boot Applications with Cache to Quarkus - Part 2
    from Red Hat by Daniel Oh posted 22. August 2020
  3. How to build a Kubernetes Operator in Quarkus
    Building a Kubernetes Operator in Quarkus - Kevin Crawley (Instana)
    from Instana by Kevin Crawley posted 21. August 2020
  4. Daniel shows how to use GraphQL with Quarkus.
    How to consume GraphQL APIs using Quarkus
    by Daniel Oh posted 10. August 2020
  5. Russian Quarkus Application Bootstrap - where do small sizes and timings come from?
    Russian video on how Quarkus works
    (ru) from EPAM Ukraine Career by Maksym Govorischev posted 6. August 2020
  6. Loïc Matheiu stopped by to discuss MongoDB with Panache.
    Quarkus Insights #13: MongoDB with Panache
    from Red Hat by Quarkusio posted 3. August 2020
  7. In this video I'll show how to perform database migrations in Quarkus applications using the Flyway Quarkus Extension.
    Pragmatic database migrations with Quarkus and Flyway
    from IBM by Sebastian Daschner posted 18. July 2020
  8. Roberto is going to show you how to use it to develop a microservices architecture by mixing technologies such as MicroProfile, Camel, and RabbitMQ and deploy it with GraalVM and Kubernetes in a polyglot environment using Java and R
    Quarkus in Real-World Deployments
    from Red Hat by Roberto Cortez posted 14. July 2020
  9. Debugging a Quarkus application on the JVM
    Daniel walks you through how debugging a Quarkus App with devmode and vscode
    from Red Hat by Daniel Oh posted 29. June 2020
  10. Walkthrough on test-driven microservices with Quarkus
    Testing Quarkus App - Part I
    from Red Hat by Daniel Oh posted 26. June 2020