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
129 просмотровAFK Offer AI
Что такое strings.NewReplacer?