Distributed Reliability: SRE Distributed Periodic Scheduling

placeholder

Maintaining a distributed system requires constant maintenance to ensure failures dont interfere with that systems reliability and availability. Using periodic scheduling and replication site reliability engineers can minimize the effect failures may have on a systems performance. One way to automate this process is to utilize the system daemon cron. In this course youll explore how to use cron for task scheduling the purpose components and operators involved in cron jobs and the format and characters of cron syntax. Youll outline how cron works with distributed periodic scheduling and idempotency and in largescale deployments. Next youll review the PAXOS distributed consensus algorithm best practices for its use and how it applies to distributed replication. Lastly youll practice scheduling a cron job and using cron syntax generators.