Part three of a four-part series on DevOps with Gene Kim and Red Hat IT.
- Bill Montgomery: Manager, Red Hat IT
- Steve Milner: Engineer, Red Hat IT
- Jen Krieger: Product Owner, Red Hat IT
- Tim Bielawa: Engineer, Red Hat IT
- Chris Murphy: Engineer, Red Hat IT
Introduction: Gene Kim, award-winning CTO and co-author of “The Phoenix Project,” recently sat down with Red Hat IT’s Inception team to discuss their DevOps mission. Here are the highlights from the conversation.
On the Inception team’s DevOps and CI/CD implementation strategy:
Gene: Why did you decide to first focus on release automation?
Continue reading “Gene Kim and Red Hat IT Part 3: A DevOps Implementation Strategy”
I had an interesting question from one of our developers here at Red Hat:
“When I was investigating a performance issue in our project after switched to oracle’s jdk7u40, I found a performance regression in class
sun.net.www.protocl.http.HttpURLConnection.getOutputStream(). This method takes more cpu time than with jdk7u25.”
And it does, much more time. In fact, when
fixedLengthStreamingMode is enabled
HttpURLConnection.getOutputStream() takes ten times as long: about 1.2 milliseconds versus 47 microseconds.
Continue reading “An ultra-lightweight high-precision logger for OpenJDK”
With the recent release of Red Hat Enterprise Linux 7, we have some great new features to pass along. In this post we walk through the core C, math, and thread libraries and see what is new for developers.
The GNU C Library
The GNU C Library, or “glibc” as we like to call it, is a core component of Red Hat Enterprise Linux 7 and provides several key OS components including the core ISO C functionality (including the math library), and both BSD and POSIX APIs (including the thread library). The project provides the vast majority of the low-level interfaces that developers use day in and day out with the Linux kernel. You might expect that not much would change, but actually Red Hat Enterprise Linux 7 glibc introduces a large number of changes and improvements. In this article we’ll walk through these.
JSX is the more elegant way to compose the DOM within React classes, however, it does require an additional compile step, and there is a bit of added complexity when integrating with RequireJS.
Continue reading “Have some CoffeeScript with your React”
Red Hat today announced that it has signed a definitive agreement to acquire eNovance, a leading provider of open source cloud computing services. Combined with Red Hat’s existing leadership in OpenStack, the addition of eNovance’s systems integration capabilities and engineering talent is aimed at meeting growing demand for enterprise OpenStack consulting, design and deployment.
Continue reading Repost: Red Hat to Acquire eNovance, a Leader in OpenStack Integration Services
This is part two of a four-part series on DevOps with Gene Kim and Red Hat IT’s Inception Team.
Continue reading “Gene Kim and Red Hat IT Part 2: The Importance of Partnership in DevOps”
Now that Red Hat Enterprise Linux 7 is publicly available, we thought RHEL application developers would be interested in seeing how the new C/C++ toolchain compares to the equivalent in Red Hat Enterprise Linux 6 in terms of raw performance. The numbers are pretty surprising so stay tuned. But first a little introduction to set the scene.
Continue reading “Red Hat Enterprise Linux 7 toolchain a major performance boost for C/C++ developers”
We recently hosted and recorded a webinar that talks to the latest for Red Hat Software Collections (RHSCL) 1.1 available for both Red Hat Enterprise Linux 6 and 7
Red Hat Software Collections (RHSCL) delivers the latest, stable versions of dynamic languages, open source databases, and web development tools, all with a faster release cadence (to keep up with the upstream) and supported for 3 years.
Continue reading “Webinar recording – Red Hat Software Collections for RHEL 6 and 7”