
How to avoid rebalances and disconnections in Kafka consumers
Learn how to maintain consistent, reliable data flows in Kafka messaging environments using pause-resume methods and asynchronous implementation in Spring Boot.
Learn how to maintain consistent, reliable data flows in Kafka messaging environments using pause-resume methods and asynchronous implementation in Spring Boot.
This article describes containerizing a Spring Boot application using Podman Desktop, containerfile basics, and how to run the container locally.
DevNation Tech Talk: Beyond REST and CRUD: Integration patterns in Microservices
Clean architecture enables you to build more robust, adaptable software. This example showcases key concepts and patterns involved in implementation.
Learn how to create a sample Java application on top of Spring Boot 3 and protect it by using Spring Security and Keycloak.
Discover the free Apache Camel on Spring Boot in the Developer Sandbox for Red Hat OpenShift, where you can play with several new functionalities.
Learn how to implement single sign-out in Java in this demonstration of Keycloak by creating a back-channel logout in Spring Boot and Keycloak.
Learn how to create indexes in Red Hat Data Grid to make caches work faster and a Spring Boot application to query a cache.
Setting up a Data Grid for application cache data storage allows it to access and process in-memory data, improving the end user experience. Learn more.
Use Spring annotations for Spring Data, Web, and Dependency Injection by building a Quarkus application.
Use the open source wkhtmltopdf utility to load data into an HTML template and generate PDF reports and other documents from a Spring Boot application.
This book covers how to combine Quarkus, Microservices, Microprofile, Spring, and Kubernetes into an effective and integrated development and deployment stack. Kubernetes Native Microservices are microservices that utilize and integrate with Kubernetes features naturally and efficiently. The result is a productive developer experience that is consistent with the expectations of Kubernetes platform administrators.
Learn more about Gradle plugins in Eclipse JKube, and discover how to use them to create a Java application for vanilla Kubernetes or an OpenShift cluster.
Learn how Quarkus enables test-driven development (TDD) with built-in continuous testing, where tests run immediately after code changes are saved.
Learn why Quarkus is great for Kubernetes-native Java applications, including a faster and more efficient development process, and compare Quarkas and Spring.
Quarkus for Spring Developers | DevNation Tech Talk
Use Red Hat OpenShift 4.8 samples for quick deployment. Learn how the variety of samples promote developer success in a wide range of software applications.
This introduction to Quarkus for Spring developers shows how easy it is to get started building applications with the Kubernetes-native Java platform.
Java can be clunky and slow. Learn how to optimize Java for today’s compute and runtime demands with Quarkus—a Kubernetes-native platform.
Discover the many benefits of using Quarkas to develop microservices, including scalability for cloud-based applications, and compare Quarkas against Spring.