Open Source Communities

Featured image for Best of RHEL
Article

Red Hat Enterprise Linux: The best of 2021

Red Hat Developer Editorial Team

Our one-stop guide to all the best RHEL content we published this year, featuring C# 9, Go on Linux, Universal Base Image, Podman, and debugging tips.

OpenJDK
Article

JVM performance monitoring with JMC agent

Joshua Matsuoka

Find out how to use JMC agent plugin to monitor the performance of a running JVM by adding custom JFR events without stopping or rebuilding the Java app.

Featured image for .NET
Article

.NET 6 now available for RHEL and OpenShift

Mauricio "Maltron" Leal

Discover the versatility and power of .NET 6 and the modern programming languages that help developers build high-quality applications easily and efficiently.

Featured image for Red Hat Enterprise Linux 8.5
Article

RHEL 8.5: OpenJDK 17, .NET 6, and more

Don Pinto

Red Hat Enterprise Linux 8.5 is here! This release has OpenJDK 17, .NET 6, rootless overlay support in Podman, enhanced application streams, and more.

Featured image for Kafka topics.
Article

Kafka Monthly Digest: October 2021

Mickael Maison

Get the latest news from the Apache Kafka developer community, including new milestones for Kafka 3.1.0, Debezium 1.7, Strimzi 0.26.0, and more.

OpenShift Serverless Functions 2
Article

Knative 1.0: Simplify serverless on Kubernetes

Simon Seagrave

Learn how the open source serverless platform Knative 1.0 can simplify Kubernetes and save time for developers. Includes concurrency controls and rollbacks.

Featured image for: Can we consider --editable a bad practice?
Article

Generating pseudorandom numbers in Python

Fridolin Pokorny

Learn how Project Thoth uses termial random number calculations to recommend a variety of Python packages while prioritizing newer package releases.

RHEL 9 Beta Release Feature Image
Article

Red Hat Enterprise Linux 9 Beta is here

Don Pinto

RHEL 9 Beta features GCC 11, glibc 2.34, updated compilers, enhanced application streams, Python 3.9, and more. Plus, it's built from CentOS Stream!

Featured image for Cryostat (was ContainerJFR) topics.
Article

Java monitoring for custom targets with Cryostat

Andrew Azores +1

Learn how to create custom JMX connectors in Cryostat 2.0, then use your new custom URL to monitor a containerized Java application on Red Hat OpenShift.

Featured image for Valgrind.
Article

How to debug memory errors with Valgrind and GDB

Alexandra Petlanova Hajkova

Discover little-known Valgrind and GDB commands that can help you resolve memory leaks, buffer overflows, and similar bugs in your C and C++ code.

Featured image for: Value range propagation in GCC with Project Ranger.
Article

A beginner's attempt at optimizing GCC

Arjun Shankar

Implementing a minor tree optimization was a great way to get started with GCC internals while contributing to the community.

Building resilient event-driven architectures with Apache Kafka
Article

Kafka Monthly Digest: September 2021

Mickael Maison

Catch up on the latest news from the Apache Kafka community for September 2021, including new features in Kafka 3.0, Kafka Connect, and Kafka Streams.

Featured image for C-language topics.
Article

Printf-style debugging using GDB, Part 2

Kevin Buettner

Learn how to use virtual print statements in the GDB debugger. This second article in the series shows how to save commands and output for later use.

Node.js reference architecture
Article

NodeConf Remote 2021 preview: 4 must-see talks

Michael Dawson

Hear from Red Hat's Node.js and JavaScript experts at NodeConf Remote 2021, with talks on building cloud-native solutions on Kubernetes and more.

A code editor with four icons symbolizing DevOps, developers, a gear, and a cluster.
Article

Hack APAC: How will you define the new normal?

Red Hat Developer Editorial Team

Use Red Hat OpenShift at the Hack APAC hackathon to build Kubernetes apps that address new scenarios in our post-COVID world and make life safer and easier.

Red Hat Enterprise Linux 8
Article

How to patch modules in Red Hat Enterprise Linux

Petr Pisar

Patch modules in Red Hat Enterprise Linux (RHEL) version 8 to add new features like alternative stack versions called streams, without invisible package issues.