# Server session cache

Ordinary server requests use Better Auth's signed session snapshot.

Server requests use the signed Session snapshot for up to 60 seconds, avoiding one session statement on a `todo.list` cache hit. The scenario B latency change was within local noise. Revocation on another device can take up to a minute for ordinary data. Membership removal remains immediate. Webhook endpoint changes and OAuth connection revocation read the current database session. The files gateway reads the membership directly. See [Session reads](/docs/features/auth#session-reads) and [PR #195](https://github.com/CarlosZiegler/template-cloudflare/pull/195).

