About Jefferson Mao
Nathan Halliday is a high school student studying at Hills Road College, Cambridge, UK. Following his internship experience with HPCC Systems, Nathan will go on to study Mathematics at St Annes, University of Oxford.
Poster Abstract
The ECL language is centred around high performance. HPCC Systems focuses on parallelism to enable highly optimised dataset operations.
The parallel workflow engine increases the scope of parallel processing from within activity graphs to the entire workflow. The goal is to make workunits faster but maintain the existing behaviour of the sequential engine.
During my project, I have gradually extended the parallel engine to increase support for different ECL language constructs. Regression tests for different workflow modes in combination, ensure that the engine can process diverse queries.
One major challenge of the parallel engine was to implement condition items, since only one sub-branch of dependencies are executed by the engine. It also has a complex task of mimicking the sequential engine if the workflow fails.
...
Browse: Home, Abstracts, Winners and runners up, Awards Ceremony (Watch Recording), Posters by HPCC Systems Interns, Posters by Academic Partners, Poster Judges, Virtual Judging, Virtual Poster Booths
Jefferson Mao is a High School student studying at Lambert High School, Georgia, USA. Jeff's project was one he suggested himself having learned about HPCC Systems from his involvement in CodeDay during the last year. 2020 Best Poster - Use Case |
Poster Abstract
The Google Anthos is an Application Management Platform that manages multi-cloud and on-premise environments. It allows HPCC Systems to be managed from separate cloud platforms through one centralized command center.
Google Anthos comes with a plethora of options that range from config management (configurations through code) to service mesh (microservice controller/manager).
The main benefit Anthos provides for HPCC-Systems is the ability to manage Kubernetes environments on any cloud. With Anthos, HPCC Systems has access to a common abstract layer that manages deployment, upgrades, configurations, networking, and scaling.
Presentation
In this Video Recording,
...
Jeff provides a tour and explanation of his poster content.
Poster Title:
...
HPCC Systems on Google Anthos
Click on the poster for a larger image
...
.