This article was originally published on Ales Nosek – The Software Practitioner.
In the previous part of the series, we took a closer look at the event loop model. In this article, we are going to discuss several techniques that help you to prevent event loop delays.
The causes of event loop delays can be divided into two categories. The first category contains event loop delays caused by a handler calling a blocking API. The second category covers delays caused by a handler code taking a great amount of CPU time to complete. Let’s start with the first category and talk about blocking API calls.
Continue reading “Troubleshooting the Performance of Vert.x Applications, Part II — Preventing Event Loop Delays”
We want to give you the opportunity to weigh-in on some exclusive new Red Hat Training content!
Continue reading “Impact the future of Red Hat Training Video Classroom”
We are pleased to announce the winners of the 2019 Red Hat EMEA Training Partner Awards. The awards were presented at the Red Hat EMEA Partner Conference, which took place from June 25-27, 2019 in Prague, Czech Republic.
Continue reading “Red Hat announces winners of 2019 EMEA Training Partner and Instructors Awards”
In this blog post, originally posted on Ales Nosek – The Software Practitioner, I am going to talk about how I installed OpenShift 4.1 on a Fedora laptop with 16 GB of RAM. If you are interested in deploying your own OpenShift instance whether for evaluation or testing please follow along with me.
Continue reading “Installing OpenShift 4.1 Using Libvirt and KVM”
We are excited to announce that the Red Hat® training course curriculum based on the release of Red Hat Enterprise Linux® 8 is now available for academies to access within the Red Hat Gilmore portal.
Continue reading “Available for Red Hat Academy: Red Hat Enterprise Linux 8 based curriculum”
This article is the first in a series of three articles which share my experience with troubleshooting the performance of Vert.x applications. The first article, originally posted on Ales Nosek – The Software Practitioner, provides an overview of the Vert.x event loop model, the second article covers techniques to prevent delays on the event loop, and the third article focuses on troubleshooting of event loop delays.
Programming with Vert.x requires a good understanding of its event loop model. From what I saw in practice, delayed or blocked event loop threads are the number one contributor to performance problems with Vert.x applications. But don’t worry. In this article, we are going to review the event loop model.
Continue reading “Troubleshooting the Performance of Vert.x Applications, Part I — The Event Loop Model”
The newly released Red Hat Certified Engineer (RHCE) exam (EX294) updated to Red Hat Enterprise Linux 8 allows candidates to demonstrate they have the skills to manage and configure multiple systems using state of the art automation tools. Including Red Hat Ansible Engine in this test came as a result of increasingly more IT organizations facing challenges related to scaling infrastructure and efficiently turning to Red Hat Ansible Automation as a common language to automate across different functions. As a result, system administrators need to understand more than how to deploy, configure, and manage an operating system—they need to know how to automate functions and how to make the automation itself scalable.
Continue reading “Red Hat Certified Engineer training and testing now available on Red Hat Enterprise Linux 8”