Business
Business capabilities and rules for the Timer service.
Capabilities
- Create one-shot and recurring timers
- Pause/resume/cancel timers
- Webhook callbacks with retries
- Real-time progress updates
Key Rules
- Max recurrence count and minimum interval enforced per plan
- Callback endpoints must respond within timeout; retries with backoff
- Global rate limit per tenant to protect resources
SLAs
- Timer execution jitter: < 100ms p95
- Webhook delivery: < 1s p95
- Availability: 99.95%
Success Metrics
- On-time execution rate
- Callback success rate
- Timer creation-to-execution latency
Integrations
- Message broker (Kafka/RabbitMQ)
- Notification service for timer events
- Billing for premium schedules