Nivedha is a second year student at Georgia State University, majoring in Computer Science. She has worked on developing a test suite for Roxie on Kubernetes. Here is the link to her blog journal link, |
where she kept track of her experience during her internship. Here is the link to her GitHub where you can replicate her test methodology. |
Poster Abstract
HPCC Systems is an open-source platform offering other businesses high-performance data processing and analytics. There are two main components of the HPCC Systems platform that work with big data. Thor cluster is responsible for manipulating massive amounts of data, while Roxie cluster supports high-performance data delivery applications using indexed data files. Each cluster environment has unique requirements for functional and performance testing. In the bare-metal world, this has always been the case, and it is now also common in the containerized world.
...
At the start of my project, I used Docker Desktop as my main work environment to understand the basic setup and the workflow of loading data onto the Thor cluster and deploying queries on the Roxie cluster. But later on, I moved onto Azure Kubernetes using Terraform to obtain measurements closer to a real-world workload.
Presentation
In this Video Recording, Nivedha provides a tour and explanation of his poster content.
Test Suite for a Roxie Cluster on Kubernetes
Click on the poster for a larger image.
...