Update user_devices.lastSeenAt on socket connect/heartbeat, throttled to at most once per 60s per device to avoid write amplification.
Acceptance criteria:
lastSeenAt advances on activity but writes are throttled
- No write storm under frequent heartbeats
Update
user_devices.lastSeenAton socket connect/heartbeat, throttled to at most once per 60s per device to avoid write amplification.Acceptance criteria:
lastSeenAtadvances on activity but writes are throttled