1. A system, comprising: a distributed store comprising a primary state of session data configured for access by a plurality of application servers, wherein the session data comprises a plurality of attributes; a first one of the application servers comprising a client state of the session data, wherein the application server is configured to provide access to the session data to processes executing within the application server; wherein the system is configured to: compare the client state to a benchmark of the client state to determine a subset of the attributes that have been modified in the client state; and synchronize the primary state with the client state according to the subset of the attributes.