Stay in touch with Red Hat Developer

Red Hat uses the best and most effective ideas from the community projects to build enterprise products. These products remain open and are being used all around the world by corporations, governments, and non-profit organizations.

Learn more at developers.redhat.com @rhdevelopers

This Week in JBoss - 16 September 2020

Don Naro

Hello! Welcome to another edition of the JBoss Editorial that brings you news and updates from our community.


Quarkus 1.10 is out! This release brings several updates, notably JSON as the default media type for REST resources in your Quarkus applications. Now you no longer need all those `@Produces and @Consumes annotations!

Quarkus 1.10 also brings you two new Micrometer registries, additional metrics, and lots of consistency and configuration improvements to all things Swagger UI, which is detailed in the Stylish API blog post.

WildFly have released GraphQL Feature Pack 1.0.0.Final to give WildFly 20 and 21 the latest MicroProfile GraphQL and SmallRye GraphQL capabilities. Congrats to the WildFly team!

Distributed Locks? They Don’t Work!

Bela Ban’s recent post, I hate distributed locks!, is an insightful and emotionally charged look at the pain and the agony of distributed locks. He dissects different scenarios in which locks are distributed and the pitfalls for each. Bela does give hints to other alternatives, but I’d suggest you go read them over on his blog.

Cloud Events with Quarkus

Given that event-drive architectures are becoming ever more popular, Clement Escoffier introduces Cloud Events with the Kafka Connector in Quarkus and shows you how to write and read Cloud Events easily.

Vert.x Mutiny API

In another recent post on the Quarkus blog, Mutiny and the Reactiverse, Clement Escoffier explains using Mutiny variants of Vert.x APIs to get a seamless experience with reactive APIs in Quarkus while taking advantage of the Vert.x ecosystem.

Untangling Reactive Streams

Continuing the discussion on the reactive paradigm, Rebecca Searls strips back complexities of Reactive Streams in her detailed blog post and brings some clarity for wiring a Subscriber, Publisher, and Subscription. Be sure to check out the demo code in Rebecca’s github.

Business Automation and CodeReady Containers

In this first in his series of articles, Eric D. Schabell begins his journey that will guide you through using the latest Business Automation Operator on the OpenShift Container Platform.

Take a look at CodeReady Containers - Installing business automation operator (Part 1) to install the operator manually and then starting using decision management and process automation tooling on OpenShift. Eric’s post is complete with an example project.

Infinispan Website

The Infinispan community have launched a revamped site at infinispan.org. The new layout has a great look and feel! Congrats to the team.

Red Hat Developer Highlights

Alex Krikos and Donna Smalls announce Red Hat Software Collections that offer use case-specific tools along with the most current, stable version of dynamic languages, open source databases, web servers, and other critical development components. Visit the Red Hat Software Collections 3.6 Now Generally Available announcement.

David Harris and Nick Boldt’s Using IntelliJ Community Edition in Red Hat CodeReady Workspaces 2.5 post explains how to create a custom workspace with IntelliJ IDEA in CodeReady Workspaces 2.5.

Karina Varela introduces us to the out-of-the-box integration with Apache Kafka in Process Automation Manager 7.9 in her artcile, Red Hat Process Automation Manager 7.9 brings Apache Kafka integration and more.

Latest Upstream Posts

3 December 2020 | Don Naro

This Week in JBoss - 16 September 2020

25 November 2020 | Quarkus

Stylish API

24 November 2020 | Bela Ban

I hate distributed locks!

24 November 2020 | Eric D. Schabell

Installing Fedora 33 on Macbook Pro 13 inch (late 2011)

24 November 2020 | vietj

Eclipse Vert.x 4 CR2 released!

- End of Results -