Events are persisted in a local database, and can be queried through subscriptions.
Parses subscription requests (REQ, but not CLOSE). Performs no subscription state management yet.