Skip to main content

One post tagged with "Testing"

View All Tags

Testing MR3 - Principle and Practice

· 28 min read
Sungwoo Park
MR3 Architect and Developer

Introduction

As an execution engine for big data processing, MR3 is a distributed system consisting of a single master (called DAGAppMaster) and multiple workers (called ContainerWorkers) running across the network. The master orchestrates the execution of workers and implements all the features required of a distributed system. Workers receive commands from the master and communicate with each other in order to transfer intermediate data. In this way, MR3 tries to maximize the utilization of cluster resources.