ARCHITECTURE OF DISTRIBUTED TASK SCHEDULER
This article provides an analytical review of the existing options for task scheduling in computing systems. The analysis highlights the advantages and disadvantages of each option. The article proposes own distributed task scheduler architecture, which is based on the Apache Kafka distributed messaging system.