Single Scheduler — Multiple Worker Architecture with GRPC and Go — Part 3
Part 3 — The worker overview
Workers expose a GRPC-server to communicate with the scheduler. The main job of workers is to run specific jobs requested by the scheduler and report on those jobs. Jobs can be ruby/python/bash scripts or any executables available on the worker machine.