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

Thoth prescriptions for resolving Python dependencies

September 22, 2021

Thoth prescriptions resolve dependency conflicts in Python application stacks. Learn how to create and use them to build healthier Python applications.

Featured image for topics related to coding.
Article

Monthly roundup: Best of September 2021

September 21, 2021

Don't miss a thing! Here's a roundup of new articles, tutorials, activities, and more published this month on Red Hat Developer.

Custom featured image for distributed transaction patterns.
Article

Distributed transaction patterns for microservices compared

September 21, 2021

Compare distributed transaction patterns for coordinating dual writes in a microservices architecture, then get tips for choosing the right pattern.

Featured image for "Why should I choose Quarkus over Spring?"
Article

Quarkus for Spring developers: Getting started

September 20, 2021

This introduction to Quarkus for Spring developers shows how easy it is to get started building applications with the Kubernetes-native Java platform.

Featured image for Kubernetes topics.
Article

Kubernetes admission control with validating webhooks

September 17, 2021

Get an overview of admission control in Kubernetes, then write and deploy a simple webhook that intercepts and validates Prometheus rule creations.

Featured image for Python topics.
Article

Resolve Python dependencies with Thoth Dependency Monkey

September 17, 2021

Don't let conflicting dependencies create problems in your Python applications. Use Thoth Dependency Monkey to choose compatible library versions.

Featured image for benchmarking Shenandoah GC in OpenJDK 17.
Article

Shenandoah in OpenJDK 17: Sub-millisecond GC pauses

September 16, 2021

Get a closer look at how the Shenandoah garbage collector adds concurrent thread-stack processing, and reliable sub-millisecond pauses, in OpenJDK 17.

Featured image for Node.js with Opossum.
Article

Node.js circuit breakers for serverless functions

September 15, 2021

Use Opossum, a Node.js implementation of the circuit breaker pattern, to solve a persistence challenge in Red Hat OpenShift Serverless Functions.

Featured image for "Improve coss-team colllaboration with Camel K."
Article

Improve cross-team collaboration with Camel K

September 14, 2021

Use Camel K with KameletBindings to integrate Kafka streams messaging and Kubernetes for automated cross-team interactions via Google docs and email.

Featured image for Five things to know about Python.
Article

Five things to know before learning Python

September 10, 2021

Whether you're brand new to programming or a seasoned developer, these five tips will help orient you to programming with Python.