Red Hat Leftovers
-
Some notes on porting Delve to PPC64LE | Red Hat Developer
Delve is a debugger for Go programs that currently supports multiple architectures and operating systems. At the time of this writing, Delve supports Linux on x86_64, aarch64, and 386, Windows on x86_64, and macOS on x86_64. These are the most common architectures that Go supports. But the list of potential architectures is long, and on that list is PPC64LE, an architecture that a significant amount of users use on servers. PPC64LE is the code name for the little endian mode of the Power ISA, introduced by Power8 around 2013. You can run Linux operating systems such as Red Hat Enterprise Linux (RHEL) or Fedora on this architecture.
While working on a bug that targeted RHEL on PPC64LE, I realized that I needed a debugger and the options were limited. You can use GDB, which runs flawlessly on PPC64LE and understands Go binaries, but it needs to understand Go programs better. Delve does a better job of understanding the runtime and data structures. But Delve doesn't support PPC64LE at that point. So I asked myself: How hard could it be to port Delve to PPC64LE? As you might have guessed, this is my first port ever.
-
Top cloud and app services resources of 2022 | Red Hat Developer
Just about every organization relies on cloud or application services as the industry moves into the era of digital transformation. Let's check out some of the best and most popular content that Red Hat Developer published on these topics in 2022.
-
Red Hat Expands Visibility Across Hybrid Cloud Workflows with New Red Hat Insights Capabilities | Business Wire
-
5 leadership resolutions for 2023
Many people traditionally commit to improving themselves personally and/or professionally at the start of a new year. If you are an IT leader, these five resolutions can help you become a stronger, more effective leader.