Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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: HomeAbstracts, Winners and runners upAwards Ceremony (Watch Recording)Posters by HPCC Systems InternsPosters by Academic Partners, Poster Judges, Virtual Judging, Virtual Poster Booths

Image Added

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.

Image Added 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

...

Image Added