Centralized scheduler: хранит задачи (cron expression, target service, endpoint). Ticker горутина проверяет next run каждую секунду. Leader election (etcd) чтобы только один инстанс планировал. Execution: HTTP/gRPC вызов target service. At-least-once: retry при ошибке. Distributed lock per job чтобы избежать дублей. Audit log, alerting при failure.
Как спроектировать cron service для микросервисов?
Middle
165 просмотровAFK Offer AI
Расскажи про три фазы сборщика мусора