Memory · Data store

Instance-Local Session State

Data storeMemoryCognition & Memoryarc:InstanceLocalSessionState

Session state held in a replica's own memory, requiring session affinity so a user's requests return to the same replica.

Responsibility. Keeps a user's session state in the serving replica's memory.

Also known as: Local memory state store, Sticky-session state, LocalMemory, Local TTL context cache

Variant of Conversation State Store abstract

When to choose. Choose when latency requirements are extreme (sub-100 ms), scale is modest (tens of instances), and session recreation after instance failure is acceptable.

is read by; is written byspecializesis target of alternativeToAgent Controller: is read by; is written byAgent ControllerConversation State Store: specializesConversation State StoreExternal Session State Store: is target of alternativeToExternal Session State S…
Direct neighbourhood (hover for relationship types)

Relationships

is read by dependency

is written by dependency

alternative to variability

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Session affinity (sticky sessions)
Quality attributes
Performance efficiency (ISO/IEC 25010)

Sources

  1. Ch1.8: T. Nguyen, "Scalability and Production Deployment," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.8. ISBN: 9798244538229.
  2. Ch4.7: T. Nguyen, "Scaling Strategies," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.7. ISBN: 9798244538229.